問題タブ [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.

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

salesforce - レコードを取得するためのSOQLクエリ

次のフィールドを持つtrans__cというオブジェクトをクエリする必要があります

ステータスが保留中のデータのみを取得する必要があり、繰り返しのアセットがある場合は、スキャンタイムを最新として記録のみを取得する必要があります。

例えば

3つのレコードがある場合

クエリの出力は次のようになります

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

salesforce - SalesforceとSOQL:祖父母から孫オブジェクトにアクセスする

孫オブジェクトにアクセスしようとしています。

私は3つのオブジェクトを持っています、

OpportunityはQuoteの親であり、QuoteはQuoteLineItemsの親です。

残念ながら、これに対するクエリを書くことは困難であることが証明されています。Force.comエクスプローラーを使用していますが、OpportunityからQuoteLineItemsへの直接的な関係はありません。Selectステートメントは1レベルの深さでのみネストできます。

これらのオブジェクトからすべてのフィールドを取得するクエリを作成しようとしています(手動でフィールドを入力できます)が、結合ロジックがどのように機能するかわかりません。

IDを選択、(見積もりからIDを選択)機会から。

どういうわけか、このクエリのQuotelineitemsに参加する必要があります。

何かご意見は?

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

salesforce - Apex /SOQLを使用して大量の電子メールを送信する権限についてSalesforceユーザー/プロファイルを確認しますか?

Salesforceの[プロファイル]ページには、一括メールの権限チェックボックスがあります。Apexを使用してこの値をクエリするにはどうすればよいですか?

0 投票する
6 に答える
39810 参照

salesforce - salesforce SOQL:エンティティのすべてのフィールドをフェッチするためのクエリ

SOQLのドキュメントを調べていましたが、「アカウント」などのエンティティのすべてのフィールドデータを取得するためのクエリが見つかりませんでした。

アカウントのすべてのデータをフェッチするための上記のような構文はSOQLにありますか、または唯一の方法はすべてのフィールドを一覧表示することです(照会するフィールドはたくさんありますが)

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

salesforce - オブジェクトの親のユーザー権限レベルを照会しますか?

商談へのマスター詳細を持つカスタム オブジェクトがあります。このカスタム オブジェクトを照会するときに、ユーザーが読み取りまたは読み取り/書き込みアクセス権を持っているかどうかを判断する方法はありますか?

私のニーズを明確にするために、読み取りアクセス権しか持たないレコードと編集可能なレコードを明確に区別してページ (visualforce 以外) をレンダリングする方法を探しています。

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

salesforce - Self Join + Relationship を使用した Salesforce SOQL クエリ (ContentDocument/ContentVersion)

一部の Salesforce コンテンツ レコードを取得する SOQL クエリを作成しようとしていますが、次のステップを理解するのに少し苦労しています。ドキュメントのいずれかのバージョンのカスタム フィールドに値がある (null でない)場合、そのドキュメントのすべてのバージョンを除外したいと考えています。これが私がやろうとしていることのスリム化されたバージョンです:

したがって、外側のクエリと同じオブジェクトを対象とするサブクエリを作成できないことはわかっているため、上記で指定したことは明らかに機能しません。何がうまくいくかについて何か提案はありますか?

ありがとうございました。

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

database - テーブルの最後の行を取得する SOQL クエリ

テーブルの最後の行を取得する SOQL クエリは何ですか?

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

salesforce - System.SObjectException: 要求された項目を照会せずに SOQL を介して SObject 行が取得されました:

Account と Technology__c の間の結合オブジェクトであるというカスタム オブジェクトとという名前のTechnology__c結合オブジェクトがあります。カウントを取得するためにロールアップ サマリー フィールドをAccountTechnologies追加しましたが、ビジュアル フォース ページでアクセスすると、次のエラーが表示されます。count__cTechnology__c

以下は、visualforce ページのコードです。

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

calendar - Salesforceインスタンスですべての公開カレンダーを取得するためのSOQLとは何ですか?

クエリを実行してすべての公開カレンダーを取得する方法を知っている人はいますか?設定...カスタマイズ...アクティビティ..公開カレンダーとリソースに移動すると、リストが表示されます。

これらのカレンダーオブジェクトは何ですか?

私の目標は、これらのカレンダーをVisualForceページに表示して、ユーザーが簡単に見つけられるようにする方法を見つけることです。

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

automated-tests - Salesforce.com の SOQL クエリを実行せずに構文を検証する方法はありますか?

技術者以外のユーザーが実行したアクションを Salesforce.com SOQL 'SELECT''UPSERT'、および'DELETE'ステートメントに変換する API を作成しています。生成された SOQL の構文を検証できるリソース、ライブラリなどはありますか? 私の会社で SOQL の経験があるのは私だけなので、SOQL 生成アルゴリズムを強化 (または修正) している他の開発者が、それがまだ適切に機能しているかどうかを知ることができるように、一連の自動テストに配置したいと考えています。

ここでの解決策の 1 つは、これらの統合テストを作成することです。ただし、次の 3 つの理由から、それは避けたいと思います。

  1. API リクエストの上限を超えないように、テスト用に別の Salesforce.com アカウントを維持する必要があります。
  2. Salesforce.com に接続の問題があるたびに、誤検知を追跡することになります。
  3. 経験のない他の開発者は、DML 操作のテストが失敗した後に、テスト用の Salesforce.com インスタンスをクリーンアップする方法を理解する必要がある可能性があります (これは、これが発生するたびにインスタンスをクリーンアップする必要があることを意味します)