SalesCloudの標準オブジェクトである商談商品と見積品目(商談と見積の明細情報)にはsortorderという並び順項目と並び替え機能があります。
Winter’20でLightningでも並び替えができるようになりました。

この並び順項目ですが、標準ではPDFを出力する際の明細の並び順で利用されます。
Salesforce標準のテンプレートでは大きくレイアウトを変更することができないため帳票ツールを提案することが多いのですが、今回は帳票ツールを利用する際にsortorderで嵌りましたのでメモとして記載します。
sortorder項目ですが、以下の特性(制約?)があります。
- 新規作成時にはnullになっている
- sortorderがnullの場合に並び順を指定しなけ得れば商品名順となる
- 画面に表示される関連リストの並び順とsortorderの順番は連動しない
→帳票に出力される順番が分かりにくい - 画面には表示できない
- 数式でも取得できない
現状帳票ツールを利用する場合はカスタム項目で並び順を指定する項目を作成した方が良いかもしれません。
バージョンアップに期待。
コメントを残す