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

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

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

You are not logged in.

Announcement

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


#1 2016-02-09 22:49:27

ポン太
Member

ポータルのソート

FM13

初心者です。
テーブルA  テーブルA(自己リレ)
  No  =   No


フィールド「No」
  15
  20
  19
  14

と入力した場合、ポータルにその順番でソートさせるにはどのようにすればよいのでしょうか。

Offline

#2 2016-02-10 09:03:49

calcer
Guest

Re: ポータルのソート

ソートしなければ入力した順で表示されます。

#3 2016-02-10 09:07:51

チポ
Member

Re: ポータルのソート

Noどうしで自己リレーションしたのですから、
ポータルにはそのレコードと同じNoのレコードしか表示されませんよ。

Offline

#4 2016-02-10 20:27:32

ポン太
Member

Re: ポータルのソート

calcer 様
チポ 様
ありがとうございます。

説明が下手でした。
フィールドAには
No
No検索(グローバル)

Noは 1から順にレコードが作成されています。

フィールド「No検索」に
  15
  20
  19
  14
と入力した場合
ポータルの標示も入力した順に表示させたいのです。

Offline

#5 2016-02-12 09:52:25

チポ
Member

Re: ポータルのソート

フィールド「No検索」に
  15
  20
  19
  14
と入力した場合
ポータルの標示も入力した順に表示させたいのです。

ひとつのポータルにそのような表示をしたいのですよね。


とすれば、
リレーションが間違っています
No検索 = No
としなければなりません。

そのポータルの表示順ですが、
No検索の順になる値一覧を作って、
それでポータルのソートをすればいいですよね。


値一覧は、現状のままでは無理ですから、
新たなテーブルを作って、
Noフィールドとレコード番号のフィールドをつくり、
そちらにNo検索の値ひとつを1レコードになる様順にレコードを作ります。

値一覧をNoフィールドとして、第2フィールドにレコード番号を指定、
ソートを第2フィールドとします。


ポータルの再表示が必要かもしれません。

Offline

#6 2016-02-12 10:04:55

calcer
Guest

Re: ポータルのソート

ソート順フィールドを計算で作って、ポータルのソートに使う。
Position ( ¶ & No検索 & ¶ ; ¶ & No & ¶ ; 1 ; 1 )

#7 2016-02-12 11:36:15

チポ
Member

Re: ポータルのソート

ああ、
それが簡単ですね。

私の値一覧はボツでお願いします。

Offline

#8 2016-02-12 15:56:15

ポン太
Member

Re: ポータルのソート

チポ様
Calcer様

ありがとうございます。
Calcer様のご教示いただいたやり方で完成いたしました。
とても助かりました。

Last edited by ポン太 (2016-02-12 15:56:32)

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.004 seconds, 10 queries executed - Memory usage: 513.15 KiB (Peak: 517.69 KiB) ]