これは私のプロジェクト(臨床試験フォームの設計)に関するフォローアップの質問です。私の最初の質問はここにあります:Filemaker Pro:タブコントロールでテーブルの複数のエントリを作成します
簡単にするために、テストFMPファイルを作成しました。データベースの設計とレイアウトは次のとおりです。
データベース構造
例のレイアウト
患者ごとに、PatientTableにレコードを作成しています-Patient_IDは識別子です。一般的な情報をいくつか載せます(ここでは名前のみを使用しました)。「Tableau_Data」というラベルの付いたもう一方のテーブルには、いくつかのデータを格納します。Data_IDは識別子です。テーブルPatient」と「Tableau_Data」はPatient_IDにリンクされています。
データは常に同じフィールド(私の例では「Turlututu」)で構成されます-実際には50を超えるパラメーターです。5日間のデータを収集します(つまり、5つのタブがあります)。Sam Barnumの助けを借りて、ポータルを使用することで、各タブに「Tableau_Data」の異なるレコードを作成することができます。
ただし、「Tableau_Data」の各レコードに、元のタブ(「Jour」フィールド)を格納したいと思います。そこで、タブに応じて「Jour」の値を自動的に設定する方法が必要です。スクリプトはおそらくポータルまたはフィールドにリンクしています。しかし、どのように?
理想的には、「Jour」フィールドを非表示にします。
デフォルトでは、ドロップダウンリストを作成して、ユーザーにこの変数の値を設定させることができます。私はむしろそれを望みます。人間工学的ではなく、データのキャプチャ中にエラーが発生する可能性があります。
Sam Barnumは、Patient_IDへのTableau_Dataリンクの5つのレコードを事前に生成できる可能性があることをほのめかしました。したがって、レコード1、6、11、16、...はJour = 1用であり、レコード2、7、12、...はJour=2用であることがわかります。しかし、私はそれを行う方法さえ知りません。