問題タブ [apex-code]
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.
salesforce - Apex Visualforce でリファラーを取得する
Visualforce で編集している Salesforce ページからリファラーを取得することは可能ですか?
次のAPEXメソッドを使用しています
...上記は現在のURLと以前のまたはリファラーのみを返します
triggers - SalesForce.com-承認プロセスの回避策に関するレポート
私が回避しようとしている問題は、保留中の承認について報告できないことです。
各ステップの後に実行されるアクションでルーティングされているオブジェクトのフィールドを更新するという推奨事項を見てきましたが、これは、ステップが並列承認の場合は機能しません。
トリガーを付けることができるオブジェクトを見つけることができませんでした。これは、各人が承認した後に起動します。
一日の終わりに、誰が何を承認する必要があるかについてのレポートを作成できるようにする必要があります(各自が自分のホームページで承認する必要があるものを確認できることを認識しています。他の人がレポートを作成できるようにする必要があります。すべての保留中の承認)。
何か案は?
salesforce - コントローラーから APEX タグ属性を変更しますか?
コントローラから Apex VisualForce タグの属性を変更できるかどうかを知りたいです。
このようなことはできますか?:
鬼ごっこ:
コントローラーで:
それが理にかなっていることを願っています!
私は現在これを行っていますが、これは少し長めで避けたいと思います:
鬼ごっこ
コントローラーで
それが役立つことを願っています!
salesforce - salesforce.com で apex を介してレコードのランクを管理する
いくつかの入力を取得したい要件があります。すべてのアカウントを含むわけではない「アカウント ランク」フィールドが必要で、プールへの追加、プールからの削除、およびランクの変更ができる必要があります。私の問題は、プールからレコードを削除するか、新しい位置に移動するたびに、それ以降のすべてのレコード (10,000 にもなる可能性があります) を上下にシフトする必要があることです。Salesforce では、一度に 200 の個々の更新に制限があります。または、最大 100 万のバッチに分割できます。バッチに関する私の懸念は、人々が短時間で 5 つを超えるレコードを更新しないことを保証できないため、許可されているバッチの総数に関する Salesforce の制限を超えてしまうことです。
誰かがこれらの問題に対処しましたか?最善のアプローチについて何か提案はありますか?
salesforce - Salesforce / SOQL-子が与えられた場合、「トップレベル」の親アカウントを返す方法は?
子の最上位の親アカウントを見つける必要があるという問題があります。私ができる最善のことは、子供からフィルターをかけることです。
次に、最上位のアカウントを示すnullのparent.idが見つかるまで繰り返します。あまりエレガントではなく、「トップレベル」のアカウントを保証するものではありません。
しかし、セールスフォースではアカウント間で親子関係をたどることができないため、これは機能しません。誰かここに何か提案がありますか?
session - Salesforce Session variables, set and get variables in Session
I want to be able to read / write some variables to the current session in my Salesforce site pages.
Salesforce サイトを使用して構築されたサイトがあり、すべてのページでいくつかの値を保存/取得する必要があります (ショッピング カートに似たものを構築していると考えてください)。ただし、変数をセッション(匿名ユーザー)に読み書きする方法の良い例は見つかりません。
Apex に組み込まれた複数のコントローラを含む Visualforce ページを使用しています。
よろしく
apex-code - インクルード ページ (ビジュアル ページ) からボタン クリック イベントを発生させる方法
メインの Visualforce ページには、ヘッダー ページを 1 つ含めました。ヘッダー ページには、いくつかのハイパーリンクがあります。ここで、あるハイパーリンクから別のハイパーリンクに移動する場所で、メイン ページのカスタム ボタン クリック イベントにアクセスしたいと考えています。
apex のコード スニペットを提供できますか?
soap - Salesforce の SOAP セキュリティ
現在、次のような Web サービス呼び出しヘッダーの wsdl2apex コードを変更しようとしています。
<env:Header>
<Security xmlns="http://docs.oasis-open.org/wss/oasis-wss-wssecurity-secext-1.1.xsd">
<UsernameToken Id="UsernameToken-4">
<Username>test</Username>
<Password>test</Password>
</UsernameToken>
</Security>
</env:Header>
次のようになります。
<soapenv:Header>
<wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd">
<wsse:UsernameToken wsu:Id="UsernameToken-4" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
<wsse:Username>Test</wsse:Username>
<wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">Test</wsse:Password>
</wsse:UsernameToken>
</wsse:Security>
</soapenv:Header>
1 つの問題は、要素の名前空間を変更する方法がわからないことです (または、要素の名前が重要であっても)。2 つ目の問題は、Type 属性を Password 要素に配置することです。
役立つ情報を提供できますか?
ありがとう
arrays - 緯度/経度のリスト内のポイント
まず、これを force.com APEX でコーディングしています。
Google Earth KML があります。この KML ファイルには、一連の座標があります。
私がやりたいことは、すべての座標を持つ配列を作成し、特定の緯度/経度が座標内にあるかどうかを確認できるようにすることです。ポリゴン内のポイントを確認しましたが、より簡単なアプローチがあるかどうかを確認したいと思います。
ありがとうフランク
datetime - VisualForceDateFormat-日を表示する方法
VisualForceで日付をフォーマットして、次のようにしようとしています。
私はstackoverflowでこのリファレンスを見つけました:
しかし、フォーマット文字列に何を入れるかを決めることができません。
ここで参照されているようにを使用してみe
ました:
http://download.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html
しかし、私がそれをするとき:
次の保存エラーが発生します:
保存エラー:の日付形式パターンが無効です