この文章は 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}