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

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

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

You are not logged in.

Announcement

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


#1 2015-11-18 10:36:40

taka
Guest

重複チェックについて

いつもお世話になっております。
Win7 FM13です

Aテーブル
日付F
場所F
IDF
名前F
最新判定F If(Max(自己リレーション::日付F)= 日付F ; "最新" ; "終了")

自己リレーション
場所F = 場所F


IDFに入力した時に、最新判定Fが「最新」のレコードの中に同じ「ID」を持つレコードが無いかを調べたいです。
最新判定Fが「終了」なら重複していても問題ないです。

宜しくお願い致します。

#2 2015-11-18 11:45:10

チポ
Member

Re: 重複チェックについて

全体がよく分かりませんが、、

IDFで自己リレーションし、
  List ( そのリレーション::最新判定F )
に「最新」が含まれているかを見ればいいのでは。

Offline

#3 2015-11-18 11:54:09

taka
Guest

Re: 重複チェックについて

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

スクリプトで行いたいのですがどうすれば「含む」を検索できるのでしょうか?

#4 2015-11-18 12:01:49

チポ
Member

Re: 重複チェックについて

PatternCount関数で
Listの中の「最新」の有無を判定できますね。


FM14のヘルプですが、13でも同じです
  http://www.filemaker.com/help/14/fmp/ja … tml#106273

Offline

#5 2015-11-18 12:41:36

taka
Guest

Re: 重複チェックについて

ありがとうございます。

無事に解決しました。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.005 seconds, 7 queries executed - Memory usage: 504.31 KiB (Peak: 514.05 KiB) ]