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

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

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

You are not logged in.

Announcement

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


#1 2015-11-19 00:06:54

ちーた
Guest

ポータルの表示で重複を除く

初めて投稿します。

過去スレッドを調べるといくつかあったのですが、上手くいかないので質問させて下さい。

1テーブルと2テーブルの両方にAフィールド(チェックボックス)とBフィールド(名前)があります。
Aフィールドをリレーションして2テーブルにポータルでBフィールドを表示しています。
この場合でBフィールドに同じ名前の物が複数あり、1つを残して他は表示されないようにしたいです。

過去スレッドを見まして1テーブルのA,Bフィールドを自己リレーションして
Case ( 名前 = GetNthRecord (2::名前 ; Get ( レコード番号 )-1 );""; 名前 & ¶)
とやってポータルにフィルタをしたのですが出来ませんでした。

どうか宜しくお願い致します。

#2 2015-11-19 00:34:30

旅人
Member

Re: ポータルの表示で重複を除く

1テーブルでGet(レコード番号)とか増分のシリアル番号フィールドを作って
1テーブルのリレーションを
  1テーブル   1テーブル2
         A    =   A
         B    =   B
   シリアル ≥ シリアル
と自己リレーションして1テーブルにCount(1テーブル2::A)
という計算フィールドを作ると、重複している最初のレコード
に1が入ります。これをフィルタの条件にするのはどうですか。

Offline

#3 2015-11-19 10:00:05

ちーた
Guest

Re: ポータルの表示で重複を除く

旅人様

ありがとうございます。
今リレーションを組んで1テーブルにCount(1テーブル2::A) のフィールドを作ったのですが、重複している全てのレコードに1が入ってしまっていますがこれでいいのでしょうか?

ポータルのフィルタの条件について聞きたいのですが、この場合Count(1テーブル2::A)をそのままフィルタに入れればよいのでしょうか?

#4 2015-11-19 10:59:15

旅人
Member

Re: ポータルの表示で重複を除く

こんな感じ
http://pupld.net/21/151119/wvuqvg1xas/index.cgi
ポータルユニーク.fmp12

Offline

#5 2015-11-19 15:26:16

ちーた
Guest

Re: ポータルの表示で重複を除く

旅人様

ありがとうございます!
無事出来るようになりました。
わざわざサンプルまで作っていただきとても感謝しています。

#6 2015-11-20 00:01:54

Shin
Member

Re: ポータルの表示で重複を除く

カウントするフィールドは作らなくても良いですよ。
自己リレーション先をシリアルでソートしておけば、リレーション::シリアル = 自己リレーション::シリアル というフィルターで良いでしょう。

Offline

#7 2016-02-08 22:18:14

rabbit
Guest

Re: ポータルの表示で重複を除く

旅人 wrote:

こんな感じ
http://pupld.net/21/151119/wvuqvg1xas/index.cgi
ポータルユニーク.fmp12

旅人へ
上記にダウンロードしてもエラーになっております。
ポータルユニーク.fmp12をダウンロードしたいです。
どうかよろしくお願いいたします。

#8 2016-02-08 22:30:13

Hiro
Member

Re: ポータルの表示で重複を除く

以下の過去ログでもサンプル公開しています。

★★「前方一致・部分一致・重複除去」など 便利なカスタム照合リレーション 全5+1種を公開★★
https://fm-aid.com/bbs2/viewtopic.php?id=4086
6【 値一覧照合 】値一覧照合.fp7 http://yahoo.jp/box/IdtpqV
・重複しないユニーク値のみの「値一覧」照合が可能です。

Offline

#9 2016-02-10 23:36:00

Rabbit
Guest

Re: ポータルの表示で重複を除く

Hiro wrote:

以下の過去ログでもサンプル公開しています。

★★「前方一致・部分一致・重複除去」など 便利なカスタム照合リレーション 全5+1種を公開★★
https://fm-aid.com/bbs2/viewtopic.php?id=4086
6【 値一覧照合 】値一覧照合.fp7 http://yahoo.jp/box/IdtpqV
・重複しないユニーク値のみの「値一覧」照合が可能です。

Hiro様、ありがとうございます。

#10 2016-02-10 23:49:03

Hiro
Member

Re: ポータルの表示で重複を除く

たまたま、ご近所でも値一覧を使った別法も紹介していますので、宜しかったら参考くださいネ。

#4151 部品の過不足 https://fm-aid.com/bbs2/viewtopic.php?id=4151
●サンプル「部品過不足.fmp12」→ http://yahoo.jp/box/4n71UR

Offline

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.011 seconds, 9 queries executed - Memory usage: 518.23 KiB (Peak: 523.14 KiB) ]