みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
通知を管理するソリューションを作っています。
レコードの中に別ソリューション(共有ファイル)のレコードのID(UUID)が入っており、ボタンを押した時にそのソリューションを開き
そのレコードを表示したいです。
その機能を実装するにあたり、どのようにすれば可能なのかを相談させて下さい。
私見では、
・ソリューション名(ID)
・レイアウト名
・レコードのID
の3つの情報が最低限必要だと考えています。
①ソリューション名で、どのソリューションを開くかをスクリプトで分岐させ
②レイアウト名で、レイアウトの切替えを行い
③レコードのIDで、レコードを絞り込んで表示する
とイメージを膨らませていますが、こんなことが可能なのでしょうか?
①でスクリプトの「ファイルを開く」を使ってソリューションを開いたとして
そこから②を実行しようとした時、開いたソリューションのレイアウトを切替えられるのでしょうか?
他にも見通しが甘い部分や、改善点があれば教えて頂けないでしょうか。
Offline
普通にリレーションを組んで、必要な関連フィールドを配置して参照するだけ、では?
ちなみに、リレーションは外部テーブルとも組むことができます。
Offline
Hiroさん
ありがとうございます。
リレーションを組むとして、関連する複数のソリューションの複数のテーブル全てについてリレーションをしなければならないかと思いますが
そうするしかないのでしょうか?
ちなみにその関連レコードのフィールド情報のみを取りたい訳では無く、ソリューションを開いてレイアウト上でそのレコードを見たいのです。
Last edited by MTK (2017-07-21 16:34:52)
Offline
「関連参照」を「実体表示」に変えるには、「関連レコードへ移動」が一発で楽かと。
Offline
Hiroさん
なるほど「関連レコードへ移動」というものがあるんですね。
今テストで試してみましたが、これは便利です。
なんとか出来そうな気がしますので、やってみます。
ありがとうございました。
Offline
Pages: 1
[ Generated in 0.015 seconds, 7 queries executed - Memory usage: 511.73 KiB (Peak: 519.09 KiB) ]