「州/国/テリトリー選択リスト」を有効にすると、都道府県が選択リストを選ぶ形式に変更になりますが、普通にやるとめちゃくちゃなあいうえお順ですよね。
残念な結論:州コードでソートは2023年6月現在、できないようです
前の記事で、「州/国/テリトリー選択リスト」を有効にしましたが、都道府県の並び順がめちゃくちゃなあいうえお順になるのです。
「州コード」でソートができればベストなのですが、現在対応していないようです。
暫定的な対応:州名の頭にソート用の数字を入れる
「出来そうだけど、やりたくないな」の最悪解、州名の頭にソート用の数字を入れることで、その数字通りにソートされます。
具体的な仕様と挙動、影響範囲
選択リストの表示ソート:州名の数字・アルファベット・あいうえお順
Lightningページなどでの表示:州名(例:02.青森県)
レポートの集計表示:「都道府県」=州名、「都道府県(テキストのみ)」インテグレーション値
フローで取得する値:「*State」=インテグレーション値、「*StateCode」=州コード
以上の結果となりました。
お願いと終わりに
表示に01.とか邪魔なものが付くことは好ましくないのですが、裏側はインテグレーション値と州コードで扱えることがわかったので、私は本番環境でも導入しました。愛知県から始まる都道府県リストの方が気持ち悪いので。
SalesforceのIdea Exchangeでは、ソートに関する意見の投票があります。同じくお困りの方は是非一票をお願いします。
Change Sort Order on State and Country Picklist Values
https://ideas.salesforce.com/s/idea/a0B8W00000GdgIaUAJ/change-sort-order-on-state-and-country-picklist-values
コメントする