FileMakerを初めて使い、私が想定していることを探しているのは比較的簡単な作業です。私はUsers
のテーブルとTasks
のテーブルを持っています。各ユーザーには複数のタスクが関連付けられていますが、すべてのタスクは1人のユーザーしか持てません。File Makerの基本的なナビゲーションを作成する
リストビューからUsers
任意の人をクリックして、割り当てられたすべての人物のリストを表示したいと考えています。tasks
このようなフィルタリングされたリストビューを作成するためのベストプラクティスは何ですか?
私は現在、Users
のレイアウトからTasks
のレイアウトにユーザーを誘導するスクリプトを用意しています。このスクリプトは、スクリプトが実行されたレコードに基づいてグローバルフィールド(selected User ID
)を設定します(つまり、「Paul」をクリックした場合はselected meeting ID
をIDに設定します)。その後、tasks
レイアウトをグローバルselected User ID
フィールドでフィルタリングします。
関連するステップとコードに関してはあまり明確ではありません。 –
レイアウトのデザインやFileMakerの地下の一部を公開するのは難しいです。データベースの設計は、ユーザーとタスク間の関係を持つソリューションの一部です。この関係では、外部表を使用できます。レイアウト上のボタンとしてのフィールドの使用は、Filemakerの基本要素です。答えの95%がデータベースの設計にあり、FileMakerはメインテーブルと外部テーブルを使用する余分な複数のソリューションを提供します。 – Bertrand
データベースの例を次に示します。[users and tasks](https://www.dropbox.com/s/pyrl3t0442xqac6/Users%20and%20tasks.fmp12.zip?dl=0) – Bertrand