树状标签过滤

<< Click to Display Table of Contents >>

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

树状标签过滤

复制链接

函数

语法

说明

举例

aggregate

aggregate:boolean

聚合属性

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

getCols()

getCols():Object

获取所有列的字段名。

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

setCols(Object col)

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:

source:string

数据源

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

dropDown

dropDown:boolean

以下拉列表的形式展现。

树状标签过滤1.dropDown = true;

dropRow

dropRow:byte

下拉列表行数。

树状标签过滤1.dropRow = 3;

getSelectedIdxLabels()

getSelectedIdxLabels(int idx):Object

获取组件第n个维度勾选的标签数据。

1)如果编辑了数据格式,则返回编辑格式后的内容。

2)如果绑定了字典列,则返回字典列的标签。

3)如果传参组件绑定或者录入了标签,则返回的是标签。

var arr = 树状标签过滤1.getSelectedIdxLabels(0),0代表第1个。

getSelectedIdxObjects()

getSelectedIdxObjects(int idx):Object

获取组件第n个维度勾选的数据。

var arr = 树状标签过滤1.getSelectedIdxObjects(0),0代表第1个。

innerParam

innerParam:ParamScriptable

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

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

setSelectedIdxObjects(Object nval, int dtype)

setSelectedIdxObjects(Object nval, int dtype):void

设置组件第n个维度勾选的数据。

树状标签过滤1.setSelectedIdxObjects(["East", "West"],STRING,0);0代表第1个维度。

single

single:boolean

转为单选过滤。

树状标签过滤1.single = true;

submitOnChange

submitOnChange:boolean

改变时提交。

树状标签过滤1.submitOnChange = true;