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

TaskWhoRelation

ToDo とリードまたは取引先責任者との間のリレーションを表します。 このオブジェクトは、API バージョン 29.0 以降で使用できます。

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

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

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

describeSObjects()query()retrieve()

項目

項目名 詳細
RelationId
reference
プロパティ
Filter、Group、Nillable、Sort
説明
ToDo と関連付けられている取引先責任者またはリードの ID を示します。
TaskId
reference
プロパティ
Filter、Group、Nillable、Sort
説明
ToDo の ID を示します。
Type
string
プロパティ
Filter、Group、Nillable、Sort
説明
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}