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

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

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

You are not logged in.

Announcement

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


#1 2013-12-24 17:58:27

さる
Guest

値一覧の順序について

よろしくお願いします。FileMaker12です。

値一覧で思うような順序にならず困っています。

ID 名前      担当
1   象        1
2   ライオン     3
3   シマウマ    2
4   カバ       2
5   猿        1

入力されるのはIDなので、最初のフィールドにはID、2番目のフィールドには名前を設定しています。
並びを担当順にしたいのですがその方法がわかりません。
どのようにすればよいでしょうか。
どうぞよろしくお願いいたします。

#2 2013-12-25 09:40:39

Traveller
Guest

Re: 値一覧の順序について

ソートしたいのなら2番目のフィールドを担当にしないといけないのでは?
でも担当が重複しているからだめですね。

#3 2013-12-25 09:41:36

himaganee
Guest

Re: 値一覧の順序について

計算フィールドを作って、名前の代りに2番目に指定して2番目でソート。

Let ( [
$n = 担当 ;
$len = 3 ;//担当が0~80(<3^3=81)の場合
] ;
Evaluate ( Let ( $i = $len ; Substitute ( 10^$len - 1 ; 9 ; "Char ( 8203 + Mod ( Int ( $n / 3^Let ( $i = $i - 1 ; $i ) ) ; 3 ) ) & " ) & "名前" ) )
)


http://www.russ.jp/stepbbs/step.cgi?mode=view&no=85992

#4 2013-12-26 14:39:19

himaganee
Guest

Re: 値一覧の順序について

$len = 3 ;//担当が0~80(<3^3=81)の場合
のところに不要な「;」が入ってました。
あと、計算結果はテキストで、索引はUNICODE

担当が同じものは、名前の文字コード順になります。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 548.09 KiB (Peak: 578.91 KiB) ]