初心者のFileMaker pro Q&A (旧掲示板)

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

1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)

You are not logged in.

Announcement

新しい掲示板は、こちら:https://fm-aid.com/forum/t/filemaker


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

Rev
Guest

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

いつもお世話になっております。質問お願いします。
(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
Member

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

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

Offline

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

Rev
Guest

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

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

Registered users online in this topic: 0, guests: 1
[Bot] claudebot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.007 seconds, 10 queries executed - Memory usage: 504.77 KiB (Peak: 509.3 KiB) ]