FileMaker小ネタ集

< 1 minuteReading Time

リレーションされている関連テーブルからフィールドの値を取得する方法

いくつか方法があります。

  • ルックアップ値で取得する方法
  • フィールドのタイプで「計算」(計算フィールド)に設定する方法
  • フィールドのオプション「入力値の自動化」で「計算値」で設定する方法
    「フィールドに既存値が存在する場合は置き換えない」にチェックが入っていると、自テーブルのフィールドの値を変更しても内容が変わらない。

ルックアップ値はあまり使われなくなってきています。

計算フィールドは、「非保存」となり、毎回計算が行われます。したがって、リレーション先のフィールドが変更された場合は自動的にこの計算フィールドの値も変更されます。また「非保存」のフィールドは索引が利用できないため、レコードが増えると処理時間も増えることになります。

0
0
3
< 1 minuteReading Time

こんにちは。 グローバルリンクです。

KbxBotIcon