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

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

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

You are not logged in.

Announcement

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


#1 2015-02-06 08:49:16

taka
Guest

リレーショナル演算子について

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

リレーショナル演算子に「×」があると思うのですが、どのようなときに使うのでしょうか?

グローバルフィールドのような使い方?
フィールドの値に関係なくリレーションできる?

よろしくお願いします。

#2 2015-02-06 09:07:17

Moz
Member

Re: リレーショナル演算子について

フィールドの値に関係なくリレーションできる?

これですね。

例えば設定をまとめた1レコードしかないテーブルから値をとる場合とか利用しますね。

レコード数が多いとパフォーマンスに影響すると思うので考慮する必要がありますが
2カラムみたいなレイアウトを簡単に作りたい場合とかも。

他のみなさんがどんな使い方されているのかは私も気になります(`・ω・´)

いつも通り即興なので色々アレですがサンプル(2カラムみたいなの)
http://xfs.jp/RSsBy

Offline

#3 2015-02-06 10:17:22

taka
Guest

Re: リレーショナル演算子について

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

サンプル見させていただきました。
素人目ですので的を得ていないかもしれませんが、サンプルのような形だと演算子が「×」ではなく「=」でも行けそうな感じがしたんですがいかがでしょう?

演算子が「=」でなく「×」を使用するメリットってほかにもあるのでしょうか?

#4 2015-02-06 10:21:06

Moz
Member

Re: リレーショナル演算子について

左側のポータル部分にはすべてのレコードが表示されています。
すべてのレコードに共通の値を持つフィールドがあれば「=」演算子でも作ることはできますが、
「x」を使えば機能のための不要なフィールドを作る必要はありません。

Offline

#5 2015-02-06 10:29:49

taka
Guest

Re: リレーショナル演算子について

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

リレーションされているフィールドがグローバルだったのでそう思ってしまいました。

自己リレーションなどを行うためのグローバルフィールドなどを作成しなくてもいいということですね。

皆様がどんな使い方をしているか気になります。

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

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.031 seconds, 9 queries executed - Memory usage: 504.91 KiB (Peak: 514.77 KiB) ]