セル型でコンボボックスを作成します。
1 セルを選択して[ホーム]→[セル型]のドロップダウンリストから[コンボボックス]を選択します。
選択したセルがコンボボックス型になります。
コンボボックスに設定した内容が表示できるようにセルを結合したりセル幅を調整したりしてください。
2 右ペインでコンボボックスの設定をします。
右ペイン下部の[セル型]タブをクリックして、コンボボックスの設定を行います。
コマンド |
値が変更された時に実行されるコマンドを設定します。 |
リスト項目 |
・コンボボックスのリストに表示されるテキストを指定します。 「テーブルからデータを取得」を選択した場合、「未選択項目の追加」を選択することができます。 「ドロップダウンリストの表示項目」をクリックすると、コンボボックスのドロップダウンリストに複数の項目を表示するように設定できます。テーブルの関連付けを設定している場合は、他のテーブルの項目を指定することもできます(複数列のコンボボックスの設定 参照)。 [クエリー条件]をクリックすると、クエリー条件を設定できます(クエリー 参照)。 [並べ替え条件]をクリックすると、テーブルからデータを取得する場合のリスト項目の並べ替え条件を設定できます(並べ替え 参照)。 [値フィールド]と[表示フィールド]の組み合わせが一意であるデータのみが表示されます。たとえば、[表示フィールド]が同じ「りんご」であっても、[値フィールド]がそれぞれ「1」「2」と異なるレコードが存在する場合、ドロップダウンリストには2つの「りんご」が表示されます。 |
既定値 |
数式やデータ連結、ユーザー入力で使用される値の既定値を指定します。数式を使用することもできます。 |
日本語入力モード |
日本語入力IMEのON/OFFなどを設定します。モバイルページではこの項目は表示されず、設定できません。 |
絞り込み入力 |
ユーザーがコンボボックスに入力した値に一致する項目のみが表示される機能です。先頭一致か部分一致のどちらかを指定します。また、ひらがなとカタカナを区別するオプションも用意されています。 |
ドロップダウンボタンの表示設定 |
ドロップダウンボタン(リスト右横の「▼」)の表示を切り替えます。 リストビューの行テンプレートに設定されたコンボボックス型セルの場合、本設定が「常に表示」であってもアプリケーションの実行時にドロップダウンボタンが表示されるのは、セルがダブルクリック操作などにより編集状態となったときのみです。これは、リスビューにおいてコンボボックス型セルが表示されるのは編集状態のときだけであるという動作に基づくForguncyの仕様です。 モバイルページではこの項目は表示されず、設定できません。 |
透かし文字 |
未入力、または未選択の場合に表示する透かし文字を指定します。モバイルページではこの項目は表示されず、設定できません。 |
読み取り専用 |
読み取りのみで、値の入力や選択の変更はできません。 |
選択による入力のみ可 |
チェックするとキーボード等による値の入力はできず、ユーザーの操作はコンボボックスからの選択だけに限られます。モバイルページではこの項目は表示されず、設定できません(選択による入力にのみ対応)。 |
選択項目に存在する値のみ許可する |
「選択による入力のみ可」のチェックを外した状態でこの項目をチェックすると、コンボボックスのリスト項目にない文字列を入力したときに文字列が入力されず、コンボボックス内は空になります。 |
ロードオンデマンド |
テーブルからデータを取得する際に、コンボボックスに大量なデータが一度に読み込まれないようにします。コンボボックスには、最初500データが読み込まれます。スクロールして500データに達すると、次の100データが読み込まれます。データの単位は行ではなくデータの個数であることに注意してください。コンボボックスのドロップダウンリストが2列の場合には50行ずつ読み込まれます。 |
3 必要に応じてデータ連結をします。
セル型にデータを連結する を参照してください。