レイアウトでのセットの使用
セットを表示するさまざまな方法とその設定について説明します。
表示タイプ
- 各インデックスが水平に表示されるテーブル行として:
- 各インデックスが垂直に表示されるテーブル列として:
- リスト行として:
- 各インデックスが階層に関連付けられたセットリピーターとして:
セットリピーターは、その管理において異なります。セットリピーターの詳細については、「 セットリピーターの作成」を参照してください。
さまざまな表示タイプを管理するには、レイアウトウィザードでセットを検索し、歯車アイコンを選択します。ここで、アドミンは表示タイプとして [テーブル] と [リスト] の 2 つのオプションを使用できます。テーブルは基本的なグリッドであり、リストは一連のタイルです。
全般設定
- 展開方向:ユーザーがセットの書式設定方法を指定できるようにします。
- 行:各インデックスは行として表示されます。設定サイズが大きくなると、ページ下に展開されます。
- 列:各インデックスは列として表示されます。設定したサイズが大きくなると、水平方向に右に拡大します。
- 最大高さ:セットの高さ。
- インデックスを表示 (テーブル表示タイプのみ):インデックスをセットに表示するかどうか。
- インデックスラベルテンプレート (テーブル表示タイプのみ):インデックス番号にプリフィックスまたはサフィックス文字列を表示します。各インデックスのコンテキストを提供するのに役立ちます。
- 垂直配置 (リスト表示タイプのみ):配置を制御します。
- 中央
- Top
- 中央
メッセージ設定
これらのオプションを使用すると、アドミニストレーターはメッセージを表示する方法と場所を制御できます。
- メッセージサマリーを表示:すべてのメッセージアクションと推奨メッセージを 1 つの位置に要約します。これを true に切り替えると、サマリーが表示されます。false に切り替えると、サマリーが削除されます。
-
メッセージサマリーの位置:セットの上または下にメッセージサマリーを表示します。次の画像は、Show Message Summary = true および Message Summary Position = Top を示しています。
- セル内にメッセージインジケーターを表示 (テーブル表示タイプのみ):メッセージの原因となったセルに色分けされた三角形を配置します。
- インジケーターにカーソルを合わせるとメッセージを表示 (テーブル表示タイプのみ):ユーザーが色分けされた三角形にカーソルを合わせるとメッセージが表示されます。
サイズ設定
セットのサイズは、表示されるインデックスの数を指します。これは、関連付けられた選択リストセットではなく、フィールドのサイズタイプのセットに適用されます。サイズ 1 は、インデックスが 1 つあることを意味します。サイズ 10 は、10 個のインデックスがあることを意味します。
- サイズフィールドを表示:サイズフィールドを表示または非表示にします。
- [増分サイズを表示] ボタン:緑色の + アイコンを表示するかどうかを制御します。
- サイズフィールド表示タイプ:ユーザー入力用の数値フィールドまたはスライダーフィールドから選択します。
- サイズフィールドの配置:セット自体に対するサイズフィールドの位置を制御します。
- フィールド入力でサイズの変更を送信 (テーブル表示タイプのみ):true の場合、サイズ入力フィールドのキーストロークの変更に応じてセットが調整されます。
- サイズの変更を送信する前に確認を表示します (テーブル表示タイプのみ):このプロパティは、true に設定されている場合に確認ボタンを表示します。False を指定すると、確認ボタンは非表示になります。
インラインコントロール設定
これらの設定は、インデックス列メニューのオプションを参照します。
- インデックスの前に追加ボタンを表示:showAddBefore:[ 上に行を追加 ] コントロールを表示/非表示にします。
- インデックスの後に追加ボタンを表示:showAddAfter:[ 下に行を追加 ] コントロールを表示/非表示にします。
- ドロップダウンコントロールを表示:インラインサイズコントロールメニューを表示または非表示にします。
ドロップダウンコントロールの設定は、インデックスのキャレットアイコンを参照します。インデックスを挿入するための緑色のバーと混同しないでください。[上に行を追加] と [下に行を追加] は、ここで他のコントロールを参照してください。
選択設定
選択設定は、リスト表示タイプにのみ適用されます。これらのコントロールは、リストとして表示されるセットをユーザーが操作する方法に影響します。
- セレクターを表示:セレクターのオンとオフを切り替えます。
- 選択タイプ:[単一] または [複数] から選択します。[単一] はラジオボタンとして表示され、[複数] はチェックボックスとして表示されます。
[セレクターを表示] が true の単一選択の例:
Show Selector = false の複数選択の例:
- 選択用のブールフィールド:true としてマークされるセット内のフィールドを指定します。これは選択を機能させるために必要です。必要に応じて、値をセット自体に表示できます。
検索設定
検索設定は、リスト表示タイプにのみ適用されます。
検索設定 (リスト表示タイプのみ)
- ソースフィールド:ユーザーが変更したときに、フィールドの値に基づいて検索する UI をトリガーするグローバルフィールド。
- ターゲットフィールド:一致するかどうかを判断するためにソースフィールドの値と比較される値を持つ、設定されたサブフィールド。
集計の表示
集計は、セット内のデータを評価する方法です。セット集計には 5 つのタイプがあり、任意のフィールドタイプで集計できます。タイプは次のとおりです。
- 平均
- カウント
- 最大
- 最小
- 合計
たとえば、数値フィールドの合計集計では、そのサブフィールドのすべてのインスタンスがすべてのインデックスに追加されます。アドミニストレーターは、レイアウトウィザードでフィールドを指定することで、レイアウト内の他のフィールドと同様にその集計を表示できます。
集計の変数名の構文は set.{ です。変数名の設定}。{アグリゲート変数名}