No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
TaskRelation
ToDo とリード、取引先責任者、および ToDo に関連するその他のオブジェクトとの間のリレーションを表します。Shared Activities が有効化されている場合、このオブジェクトはトリガ、ワークフロー、データ入力規則をサポートしません。
TaskRelation は、次に該当する場合に使用できます。
- API バージョン 24.0 以降
- 組織で Shared Activities を有効化している場合のみ
TaskRelation では、次のリレーションが可能です。
- 1 つの ToDo を 1 件のリードまたは最大 50 件の取引先責任者に関連付けることができます。
- ToDo は、1 件の取引先、納入商品、キャンペーン、ケース、契約、商談、商品、ソリューション、カスタムオブジェクトのいずれかにも関連付けることもできます。
サポートされているコール
create()、delete()、describeSObjects()、getDeleted()、getUpdated()、query()、queryAll()、retrieve()
項目
| 項目名 | 詳細 |
|---|---|
| AccountId |
|
| IsDeleted |
|
| IsWhat |
|
| RelationId |
|
| TaskId |
|
使用方法
- ToDo に関連付けられた取引先責任者を参照
1public void queryWhosOfTaskSample() { 2 String soqlQuery = "SELECT Id, Subject, (SELECT RelationId, Relation.Name, IsWhat from TaskRelations WHERE isWhat = false) FROM Task WHERE Id = '00T x0000005OKEN'"; 3 QueryResult qResult = null; 4 try { 5 qResult = connection.query(soqlQuery); 6 TaskRelation relation1 = (TaskRelation)qResult.getRecords()[0].getTaskRelations().getRecords()[0]; 7 }catch (ConnectionException ce) { 8 ce.printStackTrace(); 9 } 10 }