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

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

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

You are not logged in.

Announcement

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


#1 2016-02-19 09:32:42

きんく
Guest

特定のフィールドに値がないレコードを一覧するためのリレーションキーは?

ファイルメーカー13なのですが、
リレーション先に値がないものを抽出して、リストではなくポータルに表示したいと思っています。

たとえば、住所欄が空白になっている友人一覧や
納品日が記入されていない注文一覧などです。

リストではなくポータルに表示したいのは
一画面に複数の表示をしたいためです。

たとえば、住所が空白になっている友人、性別欄にチェックがされていない友人、電話番号未記入の友人・・・などを一画面で確認するということです

空白同士でリレーションが張れればよいのですがどうも無理そうなので
代替する方法はないでしょうか?

#2 2016-02-19 09:38:24

Moz
Member

Re: 特定のフィールドに値がないレコードを一覧するためのリレーションキーは?

x結合(デカルト積)でリレーションを設定してポータルフィルターの条件に
IsEmpty ( 空白チェックしたいフィールド ) で特定フィールドが空白のレコードだけ表示できるでしょう。

複数やりたければ
関係 = "友人" and
( IsEmpty ( 住所 ) or
IsEmpty ( 性別 ) ) 的な感じで。

条件は試行錯誤すればできますよ。

Offline

#3 2016-02-19 10:06:32

barikan
Guest

Re: 特定のフィールドに値がないレコードを一覧するためのリレーションキーは?

友人テーブルに住所記入済みフラグを計算フィールドで作ります。

住所 <> ""

未記入で絞りたければこのフィールドとFalseでリレーションすれば良いでしょう。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.012 seconds, 9 queries executed - Memory usage: 501.2 KiB (Peak: 516.07 KiB) ]