みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
いつもお世話になっております。質問お願いします。
(FM19使用)
[解らないこと]
普通のリスト表示なら値一覧で全ての組み合わせで自由にソートできるのですが
フィールドの値を使用した場合のソートが解りません。
[構成]
すうじ(数字) 1~15までの数字
アルファベット(テキスト) A B C のどれかの値もしくは空白
ばんごう(テキスト) 数字とアルファベットを合体させる計算フィールド
ばんごうは 5 だったり 5A だったり 5C だったりになります。
番号選択(テキスト)というフィールドをドロップダウンにして値一覧で フィールドの値を使用 で 番号を選択すると
1
1C
12
13B
2A
2B
4A
という並び順になり、ばんごうはテキストなので2よりも12や13といったものが上にソートされます。
値一覧で フィールドの値を使用 で1番目を すうじ 2番目も表示で アルファベット とすると
1
2A
4
12
13B
と数字の順番通りに並びますが 1C や 2Bなど頭が同じ数字のものは同一となります。
1
1C
2A
2B
4A
12
13B
と並べ替える方法はあるでしょうか?
宜しくお願いします。
>#1『ばんごう(テキスト) 数字とアルファベットを合体させる計算フィールド』
その計算式で、数字の桁数を最大桁数に書式統一させれば良いでしょう。
例えば、最大数字が「2桁」なら、Right("00"&数字;2) & 文字
↓(テキスト・ソート結果)
01
01C
02A
02B
04A
12
13B
Offline
なるほど!
一発で解決できました!
Hiroさん助かりました。ありがとうございます!
Pages: 1
[ Generated in 0.004 seconds, 7 queries executed - Memory usage: 505.16 KiB (Peak: 516.13 KiB) ]