問題タブ [visualforce]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
4096 参照

salesforce - セールスフォースのセッション管理

force.comサイトを使用して1つの単純なWebサイトを構築しようとしています。ここで、ユーザーはWebサイトにログインし、別のVFページに移動して別のアクションを実行する必要があります。

特定のユーザーのセッションを維持するための問題に直面しています。特定のユーザーのセッションを維持する方法についてサポートが必要です。

どうぞよろしくお願いします。サンプルコードを提供してください。

ありがとう。

0 投票する
2 に答える
10667 参照

javascript - apexコントローラークラスから配列を返し、Salesforceのjavascriptで使用する

visualforceでapexカスタムコントローラークラスから配列を返し、JavaScriptでその配列を使用したいと思います。

私のやり方:

誰かが私にいくつかの助けを提供できますか?

0 投票する
2 に答える
5356 参照

salesforce - Salesforce: 現在のユーザーが現在のレコードを更新する権限を持っている場合にのみ頂点をレンダリングする方法。記録レベルのセキュリティ

この質問に投稿されたコードを修正しようとしています

その投稿でわかるように、Case のタブ付きコンテンツを含む Visualforce ページのカスタム コントローラーがあります。CaseComments を一覧表示する唯一の方法は、カスタム Apex を使用することです。コントローラーは単純なクエリを実行して、現在のケースのすべての CaseComments を取得します。

現在のユーザーが特定のケース コメントのインスタンスを編集する権限を持っている場合にのみ、「編集」リンクを表示したいと考えています。

ここで、オブジェクト レベルのセキュリティに基づいてコンポーネントを動的にレンダリングすることについての良いブログを見つけました: http://forcearchitects.deliveredinnovation.com/2011/02/05/render-visualforce-components-dynamically-based-on-object-level-security/

その投稿に基づいて、私は使用してみました

次のように:

残念ながら、updateable のテストはオブジェクト レベルで行われるため、現在のユーザーが任意の CaseComment を編集する権限を持っている場合、すべての CaseComments で true が返されます。

現在のユーザーが特定の行を変更できる場合にのみ編集アクションを表示するには、レコード レベルの検証が必要です。

何か案は?

更新 質問を読み直したところ、本来あるべきほど明確ではなかったことがわかりました。

CaseComments のセットを反復処理するとき、特定の Case について、現在のユーザーが「権限のないページ」を表示せずに特定の CaseComment を安全に編集できるかどうかを知る必要があります。このテストは、CaseComment ごとに CaseComment レコード レベルで行う必要があります。これは、特定の Case には、すべてが異なるユーザーによって提供された多数の CaseComment があるためです。

0 投票する
1 に答える
1743 参照

salesforce - visualforceページのSalesforceAPIグローバル変数

salesforceカスタムリンクでは、ユーザーは次のようにAPIグローバル変数を使用してsalesforceセッションIDを参照できます。{!Api.Session_ID}

この変数を必要とするvisualforceページがありますが、認識されていないようです。エラーメッセージは、ページのカスタムコントローラにapexプロパティ「api」を作成するように指示しています。

これは私の望ましい使用法です:私のリンク

どうすればこれを達成できますか?

0 投票する
4 に答える
4860 参照

salesforce - Salesforce Visualforceでapex:pageBlockの「mode」属性を動的に設定するにはどうすればよいですか?

visualforceページに次のものがあります。

そして、この頂点コードを使用したカスタム拡張機能:

Does anyone know why this doesn't work? It's simply defaulting to 'detail' mode. Is there a way to dynamically change the 'mode' attribute of a pageBlock?

0 投票する
4 に答える
8363 参照

salesforce - カスタム リンク/ボタンを Visualforce ページに追加しますか?

商談オブジェクトに、外部サイトを指すカスタム リンクがあります。このカスタム リンクを visualforce ページに追加することはできますか?

私が思いついた解決策は、セールスフォースが作成したこのカスタム リンクの URL をコピーして、ページに貼り付けることでした。次のようになります。

これは問題なく動作しますが、他のサーバーにインストールされた管理パッケージに含まれると、lid パラメータ (カスタム リンク ID) が異なるため、動作しません。これに対する解決策はありますか?

0 投票する
1 に答える
2605 参照

salesforce - Salesforce アプリケーションにコンテンツとワークスペースのタブを追加する方法

既存のアプリケーションにコンテンツとワークスペース (現在はライブラリ) タブを追加する方法を説明できるリンクを誰か提供してもらえますか?

私は多くのウェブサイトを検索しましたが、見つけることができませんでした

ありがとう

0 投票する
1 に答える
1133 参照

xml - XMl 文字列の visualforce ページを apex クラスに渡す方法

String XML 型を開発しました。これらの XML String を Apex クラスに渡したいだけで、値を反復処理したいので、表示する必要があります。いくつかの例を共有してください

0 投票する
2 に答える
4300 参照

salesforce - apex を使用して、プログラムで salsforce のワークスペース/ライブラリにレコードを追加/公開する

カスタムの visualforce ページを作成しました。ここでは、コントローラー クラスで、ユーザーがフォルダーを作成できるようにします。

ユーザーが [OK] (カスタム ボタン) をクリックすると、新しいフォルダーがワークスペースのレコードとして公開されますが、その方法が見つかりません。

どんな助けでも大歓迎です。

0 投票する
2 に答える
1464 参照

salesforce - VisualForce ページのすべてのワークスペース (共有 + 個人) のリストをプログラムで取得します。

カスタムの visualforce ページを作成しました。ここのコントローラー クラスでは、ドロップダウンですべてのワークスペースのリストを取得して、ユーザーがデータを公開する場所を選択できるようにしたいと考えています。

これを達成する方法について、誰かが私にいくつかのガイドラインを提供できますか。

どんな助けでも大歓迎です。:)