対象製品とバージョン:Forguncy
コンボボックスは、複数の選択に対応していません。
複数の選択が必要な場合は、代替案としてコンボボックスではなく、チェックボックスグループを使用して複数の選択を行う方法を検討してください。
チェックボックスグループを使用する際、項目数が多くチェックボックスグループの表示領域に表示しきれない場合は、Forguncy 3以降では自動的にスクロールバーが表示されますが、Forguncy 2以前ではスクロールバーは表示されません。Forguncy 2以前でスクロールバーを表示させるようにするには、「ページ設定」タブの「ページロード時のコマンドを編集」をクリックして次のJavaScriptコードを記述します。。
$("[fgcname='prefecturesSelector']").css("overflow","auto");
※上記コード内の'prefecturesSelector'はチェックボックスグループ型セルのセル名です。
チェックボックスグループで複数の項目を選択すると、選択した値はカンマ区切りの文字列になります。
選択した値を抽出条件にして、テーブルよりデータを取り出したい場合は、Forguncy 3以降の場合には「クエリー」コマンドの条件で「指定したリストに含まれる」を使用します。
Forguncy 2以前の場合には、以下のような数式を設定する必要があります。
=IF(ISERROR(FIND("01",B2,1)),"","01")
=IF(ISERROR(FIND("02",B2,1)),"","02")
=IF(ISERROR(FIND("03",B2,1)),"","03")
:
※上記数式内のB2はチェックボックスグループの配置先です。
Forguncy 2以前の場合の上記の実装例は、添付ファイルを参照してください。なお、Forguncy Builder用のファイルではJavaScriptによるカスタマイズ機能が使用できないため、チェックボックスグループがスクロール可能な領域とはなっていません。
検索キーワード: fgcinfo fgcdevelopment