連動型のプルダウンメニュー
ある項目に連動してプルダウンメニューを限定したい!
そんな時の設定方法です。
設定項目は。。。
【Data】 ⇒ 【対象のカラム】 ⇒ 【Data Validity】 ⇒ 【Valid if】
ここに条件を入力しましょう。
条件設定に使用する関数は以下の2つです。
〇 IN()
〇 SELECT()
実際に項目Aと項目Bの2つの項目があり、項目Aに連動して項目Bのプルダウンメニューが表示される場合は以下のようになります。
IN(
[_THIS],
SELECT(
項目B[ID項目B],
[ID項目A] = [_THISROW].[ID項目A],
TRUE
)
)
具体的な事例として家計簿アプリを作る場合、
収入と支出の項目があり(上記項目Aに相当)、
収入と支出それぞれに項目があると思います。(上記項目Bに相当)
画像のようなデータを組んだ場合は以下のようになります。
IN(
[_THIS],
SELECT(
小分類[ID分類],
[ID区分] = [_THISROW].[ID区分],
TRUE
)
)
もちろん、columnの設定でtypeはrefに設定してくださいね。
ぜひ、試してみてください!