自定义并应用了一个行筛选器:
var range = new GC.Spread.Sheets.Range(-1, 0, -1, 10);
var rowFilter = new GC.Spread.Sheets.Filter.HideRowFilter(range);
var condition = new GC.Spread.Sheets.ConditionalFormatting.Condition(GC.Spread.Sheets.ConditionalFormatting.ConditionType.textCondition, {compareType: GC.Spread.Sheets.ConditionalFormatting.TextCompareType.contains,expected: '*A*'});
rowFilter.addFilterItem(1, condition);
rowFilter.filter(1);
我这边想要筛选完成后,获取到筛选的结果(筛选出来的行的索引列表),然后保存到我的后台中。
请问如何获取这个筛选结果?
看rowFilter对象的结构,没有想要的结果,好像rowFilter.LX这个数组长度正好等于筛选结果的长度,但是rowFilter.LX的每个元素都是[0],无法知道是哪一行。rowFilter.rZ这个好像是筛选条件。
另外,是否支持多列之间的关联过滤?比如过滤出所有A列+B列>C列的行
|
|