tyoshikawa1106のブログ

- Force.com Developer Blog -

SFDC:TaskPriorityでToDoの優先度情報を取得

f:id:tyoshikawa1106:20141112041005p:plain


ToDoオブジェクトには優先度項目(Priority)があります。選択リスト型の項目で『High, Normal, Low』というように優先度の情報を持っています。

f:id:tyoshikawa1106:20141112041245p:plain


この優先度情報にアクセスしたいときのためにTaskPriorityオブジェクトが用意されています。このオブジェクトを使えば、デフォルト値として使うリスト値や優先度高のリスト値を取得できるので、動的に変更されるラベルに依存する必要がなくなります。

f:id:tyoshikawa1106:20141112041629p:plain


このオブジェクトはシステム情報として扱われるため、テストクラス内でテストデータを作成する必要はなさそうです。※リストのラベルやリスト件数には依存しないように注意が必要かも..

f:id:tyoshikawa1106:20141112042222p:plain


TaskPriorityオブジェクトの使用例です。

TaskPriorityオブジェクトの使用例

参考