初心者のFileMaker pro Q&A

みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。

1.ファイルメーカーで解らない事があればここで質問して下さい。

何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

ログインしていません。

アナウンス


#1 2020-09-05 20:37:19

Rev
ゲストユーザー

[解決] 値一覧でフィールドの値を使った場合のソート順

いつもお世話になっております。質問お願いします。
(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
と並べ替える方法はあるでしょうか?

宜しくお願いします。

#2 2020-09-05 22:17:49

Hiro
メンバー

Re: [解決] 値一覧でフィールドの値を使った場合のソート順

>#1『ばんごう(テキスト) 数字とアルファベットを合体させる計算フィールド』
その計算式で、数字の桁数を最大桁数に書式統一させれば良いでしょう。
例えば、最大数字が「2桁」なら、Right("00"&数字;2) & 文字
↓(テキスト・ソート結果)
01
01C
02A
02B
04A
12
13B

オフライン

#3 2020-09-06 00:53:55

Rev
ゲストユーザー

Re: [解決] 値一覧でフィールドの値を使った場合のソート順

なるほど!
一発で解決できました!
Hiroさん助かりました。ありがとうございます!

クィック投稿

メッセージを書いて送信してください。
登録の確認

実在の人物による登録であることを確認します。

Board footer