树状参数

<< 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];d

树状参数1.binding.setCols(arr);

BCol说明

DimCol说明

source

source:string

数据源

树状参数1.binding.source = "mysql.sqry";

dType

dType:byte

设定参数类型。具体类型见下表<参数类型>。

树状参数1.dType = DOUBLE;

dropDown

dropDown:boolean

以下拉列表的形式展现。

树状参数1.dropDown = true;

dropRow

dropRow:byte

下拉列表行数。

树状参数1.dropRow = 3;

getObjects()

getObjects():Object

获取组件的数据,返回二维数组。

树状参数1.setObjects(["East", "West"]);

debug(ComboBox1.getObjects().length);

getSelectedLabels()

getSelectedLabels():Object

获取组件勾选的标签数据。

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

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

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

var arr = 树状参数1.getSelectedLabels();

getSelectedObjects()

getSelectedObjects():Object

获取组件勾选数据。

var arr = 树状参数1.getSelectedObjects();

innerParam

innerParam:ParamScriptable

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

树状参数1.innerParam["market"] = West;

maxRows

maxRows:int

组件显示的{maxRows}行数据

树状参数1.maxRows = 10;

selectOnTop

selectOnTop:boolean

选中值置顶。

树状参数1.selectOnTop = true;

setSelectedObjects(Object nval, int dtype)

setSelectedObjects(Object nval, int dtype):void

设置组件勾选数据。

树状参数1.setSelectedObjects(["East", "West"], STRING);

single

single:boolean

转为单选过滤。

树状参数1.single = true;

submitOnChange

submitOnChange:boolean

改变时提交。

树状参数1.submitOnChange = true;

useDetailQuery

useDetailQuery:boolean

使用非聚合的数据集。

树状参数1.useDetailQuery = true;

参数类型

参数类型

STRING

2

BOOLEAN

3

FLOAT

4

DOUBLE

5

DECIMAL

6

CHAR

7

BYTE

8

SHORT

9

INTEGER

10

LONG

11

DATE_TIME

12

DATE

13

TIME

14

CHARACTER

15