sortId
2 番目のフィールド ( )でソートされたドロップダウン (値) リストを、そのフィールドを表示せずに表示するにはどうすればよいですか? (「区切り線」も入れたいです。)
私の現在のソリューションでは、空白の 2 番目のフィールドを使用して並べ替えていますが、これは残念な動作につながります。
問題:
リストは動的にする必要があるため (つまり、テーブルから読み取る)、カスタム値リストを使用できません。
リストは次のようになります。
zzz (sortId = 1)
aaa (sortId = 2)
bbb (sortId = 3)
------------------- (Does maybe also have to be defined with a sortId..)
uuu (sortId = 4)
lll (sortId = 5)
rrr (sortId = 6)
ただし、sortId
ドロップダウン リストには表示されません。
私が試したこと:
ドロップダウン リストはアルファベット順に並べ替えられるため、並べ替え順序として「空白」を含む 2 番目のフィールドを使用すると、このトリックがあることがわかりました。スクリプト/コマンドを使用:
Substitute(10^sortId - 1, "9", " ")
sortId
正しい量の空白に変換できます。並べ替えは機能します...
ただし、ドロップダウン リストにはまだ空白が表示されます。値リストには約 100 の項目があるため、ドロップダウンが右側に展開されます。
別の問題は、区切り線として「-」を使用する必要があることですが、このアプローチでは「-」が区切り線に置き換えられません。区切り線に置き換えられません。