Spread.Sheets
isFiltered メソッド
GC.Spread.Sheets.Filter 名前空間 > RowFilterBase タイプ : isFiltered メソッド
列インデックス。
行または指定した列がフィルタリングされているかどうかを示す値を取得します。
シンタックス
var instance = new GC.Spread.Sheets.Filter.RowFilterBase(range);
var value; // Type: boolean

// パラメータ
var col; //タイプ: number

value = instance.isFiltered(col);
function isFiltered( 
   col : number
) : boolean;

パラメータ

col
列インデックス。

戻り値の型

パラメーターなし: 一部の行がフィルタリングされている場合はtrue、それ以外の場合はfalse。パラメーター1個(col): 指定した列がフィルタリングされている場合はtrue、それ以外の場合はfalse
使用例
次のサンプルコードは、isColumnFilteredメソッドを使用します。
// 次のサンプルコードは、isFilteredメソッドを使用します。 activeSheet.setValue(0, 0, "North"); activeSheet.setValue(1, 0, "South"); activeSheet.setValue(2, 0, "East"); activeSheet.setValue(3, 0, "South"); activeSheet.setValue(4, 0, "North"); activeSheet.setValue(5, 0, "North"); activeSheet.setValue(6, 0, "West"); activeSheet.setColumnWidth(0, 80); // 行フィルタを設定します。 activeSheet.rowFilter(new GC.Spread.Sheets.Filter.HideRowFilter(new GC.Spread.Sheets.Range(0, 0, 7, 1))); // ボタン $("#button1").click(function () { var rowFilter = spread.getActiveSheet().rowFilter(); if (rowFilter.isFiltered(0)) { alert("Row-filtering executed for Column1"); } else { alert("Row-filtering not executed for Column1"); } }); // ボタンコントロールをページを追加します。 <input type="button" id="button1" value="button1"/>
activeSheet.setValue(0, 0, "North");
activeSheet.setValue(1, 0, "South");
activeSheet.setValue(2, 0, "East");
activeSheet.setValue(3, 0, "South");
activeSheet.setValue(4, 0, "North");
activeSheet.setValue(5, 0, "North");
activeSheet.setValue(6, 0, "West");
activeSheet.setColumnWidth(0, 80);

//Set a row filter.
activeSheet.rowFilter(new GC.Spread.Sheets.Filter.HideRowFilter(new GC.Spread.Sheets.Range(0, 0, 7, 1)));

$("#button1").click(function () {
    var rowFilter = spread.getActiveSheet().rowFilter();
    if (rowFilter.isFiltered(0)) {
        alert("Row-filtering executed for Column1");
    } else {
        alert("Row-filtering not executed for Column1");
    }
});
//Add button control to page
<input type="button" id="button1" value="button1"/>
関連トピック

参照

RowFilterBase タイプ