みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
お世話になります。ファイルメーカー初心者です。
ファイルメーカーでカレンダー状のスケジュール帳を作っているのですが、そのレイアウトの中に
「依頼リスト」テーブルや「目標リスト」テーブルなどスケジュールと関連のないテーブル内容を
ポータルで表示させたいのですが、そのためにはどのようなフィールドを作ってリレーションを構成すればよろしいでしょうか?
本来のポータルの使い方ではなくグローバル関数を使うべきなのでしょうが、共有にあげる可能性があるため
お知恵を貸していただけると助かります。
よろしくお願いします。
後学のために 「グローバル関数」て何か教えてください。
Offline
グローバル変数ですね、失礼しました。
今回言いたかったのはグローバルフィールドでした。失礼しました。
適当なフィールドを結んで、デカルト積でのリレーション(いわゆる×リレーション)を張れば良いです。
その上で、必要に応じてポータルフィルターを使って表示範囲を制限すれば良いでしょう。
Offline
Shinさん、ありがとうございます。
表示できるようになりました。
ただデカルト積のリレーションにすると、「レコードの作成を許可」のチェックが外れてしまうのですが
ポータルレコードの追加をしたい場合はスクリプトで対応するしかないでしょうか?
全レコード共通の照合キーフィールド(例えば「1」の入った)と、グローバルフィールド(「1」を入れた)とでリレーションを組みます。
Offline
Hiroさん、ありがとうございます。
無事できるようになりました。
ありがとうございました。
Pages: 1
[ Generated in 0.005 seconds, 9 queries executed - Memory usage: 508.2 KiB (Peak: 514.79 KiB) ]