Forguncy サポート

コンボボックスで複数選択したい

フォローする

対象製品とバージョン:Forguncy

 

コンボボックスは、複数の選択に対応していません。
複数の選択が必要な場合は、代替案としてコンボボックスではなく、チェックボックスグループを使用して複数の選択を行う方法をご検討ください。

チェックボックスグループを使用する際、項目数が多くチェックボックスグループの表示領域に表示しきれない場合は、「ページ設定」タブの「ページロード時のコマンドを編集」をクリックして次のJavaScriptコードを指定することで、スクロールバーが表示されるようになります。

$("[fgcname='prefecturesSelector']").css("overflow","auto");
※上記コード内の'prefecturesSelector'はチェックボックスグループ型セルのセル名です。

チェックボックスグループで複数の項目を選択すると、選択した値はカンマ区切りの文字列になります。
選択した値を抽出条件にして、テーブルよりデータを取り出したい場合は、「クエリー」コマンドの条件で以下のような数式を設定する必要があります。

=IF(ISERROR(FIND("01",B2,1)),"","01")
=IF(ISERROR(FIND("02",B2,1)),"","02")
=IF(ISERROR(FIND("03",B2,1)),"","03")
:
※上記数式内のB2はチェックボックスグループの配置先です。

上記の実装例は、添付ファイルを参照してください。なお、Forguncy Builder用のファイルではJavaScriptによるカスタマイズ機能が使用できないため、チェックボックスグループがスクロール可能な領域とはなっておりません。

 

検索キーワード: fgcinfo fgcdevelopment

他にご質問がございましたら、リクエストを送信してください

コメント