树状过滤

<< Click to Display Table of Contents >>

当前位置:  制作可视化报告 > 脚本 > 永洪脚本函数 > 组件级别的函数 

树状过滤

复制链接

函数

说明

举例

aggregate: boolean

聚合属性

树状过滤1.binding.aggregate = true;

getCols(): Object

获取所有列的字段名。

var cc = 树状过滤1.binding.getCols();

setCols(Object col): Object

绑定若干列

var bcol1 = new BCol("product_type", STRING, true);

var bcol2 = new BCol("product", STRING, true);

var dimCol1 = new DimCol(bcol1);

var dimCol2 = new DimCol(bcol2);

var arr = [dimCol, meaCol];

树状过滤1.binding.setCols(arr);

BCol说明

DimCol说明

source: string

数据源

树状过滤1.binding.source = "mysql.sqry";

dropDown: boolean

以下拉列表的形式展现。

树状过滤1.dropDown = true;

dropRow: byte

下拉列表行数。

树状过滤1.dropRow = 3;

getSelectedObjects(): Object

获取组件选中子节点的值

var arr = 树状过滤1.getSelectedObjects();

getRealSelectedObjects(): Object

获取组件选中子节点及其父节点的值。

var arr = 树状过滤1.getRealSelectedObjects();

详情请参考getSelectedObjects()与getRealSelectedObjects()举例

innerParam: ParamScriptable

用来给相同的参数名传递不同的参数值。

树状过滤1.innerParam["market"] = West;

selectOnTop: boolean

选中值置顶。

树状过滤1.selectOnTop = true;

setSelectedObjects(Object nval, int dtype): void

设置组件勾选数据。

树状过滤1.setSelectedObjects(["East", "West"], STRING);

showBtn: boolean

底部显示按钮

树状过滤1.showBtn = true;

single: boolean

转为单选过滤。

树状过滤1.single = true;

submitOnChange: boolean

改变时提交。

树状过滤1.submitOnChange = true;