fukky

値一覧のソート順設定が無効

Discussion created by fukky on Apr 6, 2016

製品名とバージョン:

FileMaker Pro Advanced 14.0.5

 

OSとバージョン:

Mac OS X 10.11.4


説明

フィールドの値を使用した値一覧のソート順では索引設定もソート順設定も無効になる

 

フィールドの値を使用した値一覧で

索引に日本語を指定したフィールドを指定しているにも関わらず値一覧の順番は日本語でのソート順と一致しない。

 

[次の条件で値をソートしなおす]で「日本語」を指定しても結果は変わらない。

Unicode に設定した場合のソート順に固定されていると考えられる。

 

例)便宜上カンマ区切りで表記

フィールドの値(入力順)

いちご,イチゴ,アタマ,あけび,印度

 

日本語でソートされた結果

あけび,アタマ,いちご,イチゴ,印度

 

値一覧

あけび,いちご,アタマ,イチゴ,印度

 


再現の方法

新規ファイルを作成し索引に日本語を設定したテキストフィールドを作成

作成したフィールドの値を使用する値一覧を作成する

値一覧の値の順番を確認する


一時的解決法(もしご存知であれば)

・カスタム値を適宜更新して値一覧をアップデートする

・ソート順フィールドを追加するなどで希望のソート順を再現する

 

 

フィールド値を使用する値一覧に順序のコントロール要求に対して

日本語でソートされる」という説明は理解を得やすい。


しかし実際には設定項目があるにも関わらず Unicode でソートされてしまう。


レコードのソート時には日本語でのソートは索引通り正しく行われているため

値一覧だけ日本語のソートが効かないという説明は理解を得づらい。


漢字かな混じりでのソートが微妙であるという点は本件では問わないが(汗)

レコードソート時との不一致については解消を望みます。

Outcomes