この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

TaskWhoRelation

TaskWhoRelation は、ToDo とリードまたは取引先責任者との間のリレーションを表します。この派生オブジェクトは、TaskRelation オブジェクトが絞り込まれたものです。つまり、IsParent が true で、IsWhat が false です。これは、取引先、商談、またはその他のオブジェクトに対するリレーションを表していません。

TaskWhoRelation では、可変数のリレーション (1 件のリードまたは最大 50 件の取引先責任者) が許可されます。組織で Shared Activities を有効化した場合にのみ使用可能です。このオブジェクトは、API バージョン 29.0 以降で使用できます。

サポートされているコール

describeSObjects()query()retrieve()

項目

項目名 詳細
RelationId
reference
プロパティ
FilterGroupNillableSort
説明
ToDo と関連付けられている取引先責任者またはリードの ID を示します。
TaskId
reference
プロパティ
FilterGroupNillableSort
説明
ToDo の ID を示します。
Type
string
プロパティ
FilterGroupNillableSort
説明
ToDo と関連付けられている人がリードか取引先責任者かを示します。

使用方法

ToDo に関連付けられている取引先責任者をクエリする Apex の例
1public void queryWhosOfTaskSample() {
2    String soqlQuery = "SELECT Id, Subject, (SELECT RelationId, Relation.Name, IsWhat from TaskWhoRelations) FROM Task WHERE Id = '00Tx0000005OKEN'";
3    QueryResult qResult = null;
4    try {
5        qResult = connection.query(soqlQuery);
6        TaskWhoRelation relation1 = (TaskWhoRelation)qResult.getRecords()[0].getTaskWhoRelations().getRecords()[0];
7    } catch (ConnectionException ce) {
8        ce.printStackTrace();
9    }
10}