「依存フィールド」属性タイプ
依存フィールドは、値が別のフィールドによって制約される属性です。例えば、選択した都道府県のすべての市区町村を表示するフィールドが必要な場合は、市区町村のフィールドを都道府県のフィールドに依存させることができます。ある属性を別の属性に依存させることができるのは、それを特定のフォームに追加する場合だけです。つまり、共有属性を作成する場合、その属性が追加されるフォームの範囲を除き、作成時にその属性を依存フィールドにすることはできません。
このセクションでは、市区町村/都道府県の例を示します。
まず、市区町村と都道府県のルックアップ・テーブルを作成する必要があります。以下に、これら 2 つのテーブルの最初の数行を示します。
lkup_state テーブルは次のようになります。
lkup_city テーブルは次のようになります。
これらのテーブルができたら、親 (都道府県) と子 (市区町村) の属性を作成します。
都道府県の属性には、以下の値を使用します。
市区町村の属性には、以下の値を使用します。
以下の点に注意してください。
*
*