[]
        
(Showing Draft Content)

Wijmo_Olap.Slicer

Slicer クラス

Slicer コントロールは、PivotField オブジェクトに適用されている フィルターを素早く編集する方法を提供 します。

ユーザーが値に基づいてデータをフィルタリングするためにクリックできるボタンを提供し、 現在のフィルタリング状態を示します。 これにより、 PivotGrid コントロールおよび PivotChart コントロールに表示される内容がわかりやすくなります。

例えば、ユーザーが「Salespersons」フィールドで「Smith」を選択すると、 そのフィールドに「Smith」を含むデータのみが表示されます。

階層

  • any
    • Slicer

コンストラクタ

constructor

  • new Slicer(element: any, options?: any): Slicer
  • Slicer クラスの新しいインスタンスを初期化します。

    引数

    • element: any

      コントロールをホストするDOM要素、またはホスト要素のCSS セレクター(例: '#theCtrl')。

    • オプション options: any

      コントロールの初期化データを含むJavaScriptオブジェクト。

    戻り値 Slicer

プロパティ

field

field: PivotField

このSlicer によってフィルター処理されるPivotField を取得または設定します。

PivotField が現在のビュー定義に含まれていない場合は、フィールドがSlicer によって自動的に エンジンの PivotEngine.filterFields コレクションに追加されます。

ユーザーがビュー定義からフィールドを削除できないため、 任意の PivotPanel コントロールからフィールドを削除する場合は、 フィールドの PivotField.visible プロパティをfalseに設定します。 このフィールドはアクティブなままになるが、PivotPanel コントロールに表示されません。

header: string

Slicerの上部に表示されるヘッダー文字列を取得または設定します。

このプロパティのデフォルト値はnullです。 これにより、Slicer の上部にfield ヘッダが表示されます。

multiSelect

multiSelect: boolean

ユーザーがリストから複数の値を選択できるかどうかを 決定する値を取得または設定します。

このプロパティのデフォルト値はfalse です。

showCheckboxes

showCheckboxes: boolean

コントロールが各項目の横にチェックボックスを表示するかどうかを示す値を取得または設定します。

このプロパティのデフォルト値はfalse です。

showHeader

showHeader: boolean

コントロールのヘッダー領域にヘッダー文字列および複数選択ボタン/クリアボタンを表示するかどうかを示す値を取得または設定します。

このプロパティのデフォルト値はtrueです。

静的 controlTemplate

controlTemplate: string

Slicer コントロールのインスタンス化に使用されるテンプレートを取得または設定します。