Mark Hammer's Blog

SalesforceやTrailheadに関する情報を投稿しているブログです。

Trailhead プロジェクト:プロジェクトの日本語手順を信じてはいけない例

※この内容は2017/4時点のものです。
※投稿末尾に追記があります。

対象プロジェクト:Battle Station (戦闘基地) アプリケーションを構築する

https://trailhead.salesforce.com/ja/projects/workshop-battle-station

ステップ2:オブジェクトモデルを作成するの手順にて、「Project Status」項目の選択リスト項目値はすべて日本語にするよう記載があります。 f:id:mark-hammer:20190105222909p:plain

その通りに設定します。 f:id:mark-hammer:20190105222939p:plain

このステップ2では、上記の設定でもステップは成功します。

しかし、ステップ4:ビジネスロジックを追加するにて、プロセスビルダーで「Fully Operational Battle Station」プロセスを設定する際に、日本語の手順の通り「Project Status」項目の値を「完了」にする設定にします。 f:id:mark-hammer:20190105222941p:plain

そして「ステップを確認」をクリックすると、、 こうなります。 f:id:mark-hammer:20190105222943p:plain

エラー文から、「Project Status」項目の選択リスト項目値のうち、「完了」だけ「Complete」に修正し、 f:id:mark-hammer:20190105222951p:plain

プロセスビルダーの「Project Status」項目の値を「Complete」に修正すると、 f:id:mark-hammer:20190105222951p:plain

ステップ4の確認が成功します。 f:id:mark-hammer:20190105222954p:plain

2017/9追記

2017/9時点では、「Project Status」項目の選択リスト項目値を英語で記載するよう手順が修正されています。 しかし、プロセスビルダー側の日本語記載は『[値] を [完了] に変更します。』のままですので、 [Complete] に読み替えてください。

2018/8追記

2018/8時点では、「Project Status」項目の選択リスト項目値は「Complete」、プロセスビルダー側の日本語記載は『[Value (値)] を [Completed (完了)] に変更します。』でした。 プロセスビルダー側の設定時は [Complete] に読み替えてください。