問題タブ [soql]
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.
apex-code - apex パッケージのプレフィックス名を取得しますか?
apex で管理パッケージのプレフィックス名を取得する方法はありますか?
SOSL クエリがありますが、アプリは開発者組織と管理パッケージにあります。パッケージ名を取得する方法があれば、ハードコーディングする必要がないので、すばらしいでしょう。
ありがとう。
salesforce - SOQL - 現在のユーザーがフォローしているユーザーのリストのクエリ
私のアプリでは、現在のユーザーのリストを表示します。私は次のようにそれを要求します:
試行 1
これは、管理者としてログインしたときに想定されていることとまったく同じですが、管理者以外ではエラーが発生することがわかりました。
実装上の制限: EntitySubscription は、LIMIT が指定され、最大で 1000 の場合、管理者以外のユーザーのセキュリティ評価のみを許可します
OK、大したことはありません。次のように LIMIT を叩きます。
試行 2
簡単ですよね?違う。これにより、以下が得られます。
右括弧が必要ですが、「LIMIT」が見つかりました
わかった...
次に、次のように分割してみました。
試行 3
指を交差させて...
うーん、 developerforceボードなどでこれが可能だと思われる例を見たので、今は少し途方に暮れています。
ここにいます。特定のユーザーが Chatter でフォローしているユーザー名と写真のリストを選択する必要があります。まったく別の方法があれば、私はそれを受け入れます。
salesforce - SOQL の日時項目の日付部分でグループ化する方法はありますか?
日時フィールドの日付部分で SOQL クエリを集計する方法はありますか? たとえば、次のようなことをしたいと思います。
select datevalue(datetimeField), count(Id) from object__c group by datevalue(datetimeField)
date - LastModifiedDate を 2 つの日付と比較すると、Salesforce SOQL クエリが行を返さない
そして私の投稿を見てくれてありがとう。
2 つの日付 (LastModifiedDate >= Date1 AND LastModifiedDate <= Date2) の間で変更された連絡先のリストを取得しようとしています。クエリを実行すると、0 行が返されます。2 番目の部分 (LastModifiedDate <= Date2) のみを取り出すと、多くの情報を受け取ります。
これが私のコードとデバッグログです - 最初に2つの日付があります:
デバッグ
そして今、1つの日付で
デバッグ:
どんな提案でも大歓迎です。
sql-server - SOQL - 日付を所有者ロケールに変換
Salesforce.com を SQL Server と統合するために DBAmp を使用し (基本的にはリンク サーバーを追加します)、OPENQUERY を使用して SF データに対してクエリを実行しています。
商談に対してレポートを作成しようとしていますが、商談の作成日を商談所有者の現地日時 (つまり、ユーザーが Salesforce で表示する日時) で返したいと考えています。
私たちの dbamp 構成は、日付を強制的に UTC にします。
参考になるかもしれない日付関数 (Salesforce のドキュメント) を偶然見つけましたが、使用しようとするとエラーが発生するため、それを証明できません。convertTimezone 関数の使用例を以下に示します。
以下は、返されたエラーです。
p>以下のように OPENQUERY で SOQL 関数を使用することはできませんか?
アップデート:
Bill Emerson と連絡を取りました (彼は DBAmp Integration Tool の作成者だと思います)。
SOQL 関数を使用できるはずなので、解析に失敗する理由がわかりません。テストケースをセットアップして報告します。
返事が来たらまた記事を更新します。ありがとう
soql - SOQL サブクエリが機能しない
WHERE 句を使用して、SOQL クエリから MAX Date を取得しようとしています。次の SQL 構文を使用して、Oracle でこれを実現できます。
SOQL で WHERE 句を使用して同じタスクを実行するにはどうすればよいですか?
助けてください!
ニューヨーク
soap - Salesforce.comのフィールドに整数が格納されているかどうかを確認するにはどうすればよいですか?
Salesforce.comと別のサービスの統合を作成していますが、整数フィールドで問題が発生しました。Salesforce.comで、「小数点以下の桁数」を「0」に設定した「数値」タイプのフィールドを定義しました。他のサービスでは、整数として明確に格納されます。これらの2つのフィールドは、同じ整数の数値を格納することになっています。
このフィールドのSalesforce.comバリアントに値を保存すると、問題が発生します。Salesforce.comは、その操作から同じ値を、誤って追加された精度で返しQuery()
ますQueryAll()
。
例として、Salesforce.comのこのフィールドに値「827」を挿入した場合、後でSalesforce.comからその番号を抽出すると、値は「827.0」と表示されます。
特定のフィールドからこれらの10進値を削除するために、統合をハードコーディングしたくありません。それは維持できません。残りの統合コードを実行する前に、すべての整数フィールドから10進値を削除できるほど賢くしたいと思います。Salesforce.com SOAP APIを使用して、これをどのように達成しますか?
これは、メタデータをスキャンできるの「Field」プロパティと関係があると思いますが、 DescribeSObjectResultDescribeSObject()
から小数点以下の桁数を抽出する方法がわかりません。
dynamic - 汎用sObjectのフィールドのリストを取得するにはどうすればよいですか?
クエリビルダーを作成しようとしています。この場合、sObjectの結果に不確定な数のフィールドが含まれる可能性があります。結果を使用して動的テーブルを作成していますが、クエリに含まれていたフィールドのリストのsObjectを読み取る方法がわかりません。
getDescribe情報を使用してすべてのフィールドのリストを取得する方法を知っていますが、クエリにこれらのフィールドのすべてが含まれていない可能性があります。
これを行う方法はありますか?
salesforce - 商談でアカウントのすべての関連する連絡先を取得するためのSoqlクエリ
where条件に基づいていくつかのレコードを照会するSOQL照会があります。
また、オポチュニティでアカウントに関連する連絡先の詳細を取得する必要があります。つまり、オポチュニティのアカウントの一部である連絡先の電子メールIDを追加する必要があります。
機会ごとに、機会にアカウントに関連付けられているすべての連絡先の電子メールIDを取得する必要があります。
私はこれにどのようにアプローチするかを本当に理解することはできません。ドキュメントを参照すると、クエリを使用してアカウントの連絡先情報を取得できます
これを機会と一緒にどのように使用できますか?
ありがとう
javascript - Salesforce Java スクリプトの結合または参照クエリ
Javascript を使用して、同時にいくつかのオブジェクトからデータを選択しようとしています。
LOB__C、risk_state__c FROM Opportunity、およびその Opportunity に関連する Contact の姓名を選択したいと考えています。その方法がわかりません。
みんなありがとう。