TaskWhoRelation
この派生オブジェクトは、TaskRelation オブジェクトが絞り込まれたものです。つまり、IsParent が true で、IsWhat が false です。これは、取引先、商談、またはその他のオブジェクトに対するリレーションを表すものではありません。
TaskWhoRelation では、可変数のリレーション (1 件のリードまたは最大 50 件の取引先責任者) が許可されます。組織で Shared Activities を有効化した場合にのみ使用可能です。
サポートされているコール
describeSObjects()、query()、retrieve()
項目
| 項目名 | 詳細 |
|---|---|
| RelationId |
|
| TaskId |
|
| Type |
|
使用方法
- 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}