今回でこのシリーズは終了となります。前回はポータルでビジュアルを作るでした。ここではいくつかのキワードについて解説します。▼ポータル表示用に注目いくつもの数字が改行で表示されています。これは値一覧で取得した年度別の管理番号のIDになります。ここでキーワードを発表します。キーワードはマルチキーフィールドです。マルチフィールドとはいくつかある候補の内一致したものをリレーション出来るという、言い換えればリレーションの幅を広げるためのものです。FileMaker社(現Claris)にも乗っていますので転記します。以下転機-------------------------------------------照合フィールドに複数の値を改行で区切って入力することにより、一致する可能性のある値の数を増やすことができます。行に一致すれば、関連データにアクセスすることができます。これを、マルチキーフィールド、または複合キーフィールドと呼ぶこともあります。すべてのレコードが一致します。青」の値が含まれるレコードは返されません。改行があることで、各行が個別の値として処理されます。-------------------------------------------ということで、Portal表示用にあるIDがsessionのポータルに表示される候補になります。リレーションの下図部分が効いてきます。結果、Portal表示用にあるIDの内年度が一致したものが表示されるというわけです。Portal表示のなかで年度が一致したものだけが表示されている。はい、いかがでしたでしょうか。以上をもちましてこのシリーズは終了となります。質問があればお気軽に連絡下さい。おかげさまで、現在の応募は0名です。制限があり難しいですね。東京五反田!詳しくはここをクリック。今回はポータル編です。▼ポータルでつくるちなみに、前回までのリスト形式で作ったものが下です。両者の使いどころは・・・まあ、いろいろありそうです。リストの方は専用のレイアウトになるのに対してポータル版はフォーム形式の中に組み込む、スライドコントロール画面に組み込むなどの自由度があります。ポータルにするにあたってここではテーブルを一つ用意します。このテーブルは説明を分かり易くするために作るものです。フィールド以下の様にフィールドを用意します。Portal表示用は計算式です。計算内容も設定しておきましょう。結果はテキストにしておきます。参照元となる点検予定テーブルに以下の様フィールドを追加します。このフィールドは年度と管理番号を結合するだけです。備忘録的にコメントする。年度別のidを拾いたいが為このフィールドを用意。値一覧を設定するときに必要となる。以下の様にリレーションを組みます。今回は年度別の表示をリレーションを使って実行していますのでテーブルを二つ用意しました。備忘録的に残しておきますと、『session』のPortal表示用はマルチフィールドで『点検予定»session』のidを引っ張ってくるためのもの。『点検予定»session2』は年度別の点検分を表示するためなのでポータルフィルタを使用する場合は不要のテーブル。適当でよいのでデータを追加します。ここでは年度の異なるデータを追加しておくのが目的です。レイアウトを作る以下の様にします。Portal表示用は説明上表示しておきます。はい、以上で完成です。レイアウトを表示すればすでに下図のようになっていることでしょう。