tyoshikawa1106のブログ

- Force.com Developer Blog -

SFDC:ToDoの状況選択リストの完了フラグ付きリスト値の取得を試してみました

活動の機能の1つToDoオブジェクトには状況という選択リストがあり、これで進行中か完了しているかを判別できます。

f:id:tyoshikawa1106:20180501193857p:plain


この状況選択リストですが、デフォルトや完了など特別な判別情報を保持しています。これはTaskStatusというオブジェクトで管理しているみたいです。
f:id:tyoshikawa1106:20180501194024p:plain

Salesforce Developers


そのためSOQLで値を取得することが可能です。

SELECT Id,ApiName,IsClosed,IsDefault,MasterLabel,SortOrder FROM TaskStatus

f:id:tyoshikawa1106:20180501194307p:plain


IsClosed=TRUEのように条件を指定してあげれば、完了フラグが付いた選択リスト値を取得することができたりするみたいです。

参考