2013/08/03

Office 365 Access アプリ -38- カスケード コンボボックス

Access アプリに新しい機能が追加されたというお話です。
Access Blog
Introducing a new user experience feature in Access web apps: Cascading Controls
追加された機能は絞り込みされるコンボボックスなのだけど、追加された機能よりは機能が追加されるプロセスの方が重要ではないかと思ったりする。Office 365 上で提供されるサービスだからさらっとできることなのだろう。

"親コントロール / Parent Control" プロパティが追加になっている。このプロパティに指定できるコントロールは、コンボボックス コントロールもしくは、オートコンプリート コントロール。
親コントロールが更新されると該当のコンボボックス コントロールの"値集合ソース / RowSource"がフィルタリングされる仕組み。親コントロールが未選択になると"Disabled"になる親切仕様なのである。

"親コントロール / Parent Control" プロパティが指定されると、"関連するフィールド / Related Field"プロパティが追加され、親コントロールの連結フィールドの値を用いて指定した"関連するフィールド"でフィルタされる。




複数のコンボボックスでユーザが選択した値は、
Coalesce 関数 (Access 2013 カスタム Web アプリ)
を使用すると簡単に取得できる。

0 件のコメント: