SpreadJS製品ヘルプ
filterDialogVisibleInfo メソッド
GC.Spread.Sheets.Filter 名前空間 > HideRowFilter クラス : filterDialogVisibleInfo メソッド
行フィルタの表示/非表示情報。
フィルタダイアログに「値で並べ替え」領域を表示するかどうか。
フィルタダイアログに「色で並べ替え」領域を表示するかどうか。
フィルタダイアログに「色でフィルタ」領域を表示するかどうか。
フィルタダイアログに「値でフィルタ」領域を表示するかどうか。
フィルタダイアログに「リストフィルタ」を表示するかどうか。
行フィルタの表示/非表示情報を取得または設定します。
シンタックス
var instance = new GC.Spread.Sheets.Filter.HideRowFilter(range);
var value; // Type: any
value = instance.filterDialogVisibleInfo(visibleInfo,
                                         visibleInfo.sortByValue,
                                         visibleInfo.sortByColor,
                                         visibleInfo.filterByColor,
                                         visibleInfo.filterByValue,
                                         visibleInfo.listFilterArea);
function filterDialogVisibleInfo( 
   visibleInfo : Object,
   (optional) visibleInfo.sortByValue : boolean,
   (optional) visibleInfo.sortByColor : boolean,
   (optional) visibleInfo.filterByColor : boolean,
   (optional) visibleInfo.filterByValue : boolean,
   (optional) visibleInfo.listFilterArea : boolean
) : any;

パラメータ

visibleInfo
行フィルタの表示/非表示情報。
visibleInfo.sortByValue
フィルタダイアログに「値で並べ替え」領域を表示するかどうか。
visibleInfo.sortByColor
フィルタダイアログに「色で並べ替え」領域を表示するかどうか。
visibleInfo.filterByColor
フィルタダイアログに「色でフィルタ」領域を表示するかどうか。
visibleInfo.filterByValue
フィルタダイアログに「値でフィルタ」領域を表示するかどうか。
visibleInfo.listFilterArea
フィルタダイアログに「リストフィルタ」を表示するかどうか。

戻り値の型

値が設定されていない場合、フィルタダイアログに情報が表示されます。 値が設定されている場合は、HideRowFilterを返します。
使用例
//次のサンプルコードは、行フィルタを作成します。
 sheet.rowFilter(new GC.Spread.Sheets.Filter.HideRowFilter(new GC.Spread.Sheets.Range(1,1,10,3)));
 var filter = sheet.rowFilter();
 filter.filterDialogVisibleInfo({
          sortByValue : false,
          sortByColor : true,
          filterByColor : true,
          filterByValue : true,
          listFilterArea : false
      })
関連トピック

参照

HideRowFilter クラス