表组件的脚本函数

<< Click to Display Table of Contents >>

当前位置:  脚本 > 永洪脚本对象参考列表 > 组件级别的函数 

表组件的脚本函数

Previous pageReturn to chapter overviewNext page

函数

说明

举例

addCol

增加一列

Table1.binding.addCol(dimCol);

//var bcol = new BCol("reseller", BOOLEAN, true);

//var dimCol = new DimCol(bcol);

aggregate

是否是聚合的表

Table1.binding.aggregate=true;

clearCols

清空表

Table1.binding.clearCols();

colCount

返回表的列数

var a=Table1.binding.colCount;

getCol

获取表中的某一列

var ss = Table1.binding.getCol(0);

getCols

获取表中的若干列

var cc=Table1.binding.getCols(arr);//var arr = [dimCol, mcol];

removeCol

移除列

Table1.binding.removeCol(0);

setCol

给某一列赋值

Table1.binding.setCol(0,dimCol);

setCols

给表的若干列赋值

Table1.binding.setCols(arr);//var arr = [dimCol, mcol];

setNegativeColor

设定表格渲染负数颜色。

var color = new Color(java.awt.Color.RED);

var loc = new Locator(["Sum_Sales"], CELL, DETAIL);

表1.setNegativeColor(loc, color);

setRenderColor

设定表格渲染柱子或形状颜色。

var color = new Color(java.awt.Color.RED);

var loc = new Locator(["Sum_Sales"], CELL, DETAIL);

表1.setRenderColor(loc, color);

showTotal

是否显示合计

Table1.binding.showTotal=true;

totalTop

合计前置

Table1.binding.totalTop=true;

sortExclude

设定表的排序类型,详细介绍见下表(表排序)

Table1.sortExclude=0;//0,1,2

maxRows

设定表组件的最大行数

Table1.maxRows=100;//默认是0,自动设定表的行数。

headers

表头行数

Table1.headers = 2;

sortStrategy

设置排序策略

Table1.sortStrategy = 2;

cellContentAdapt

设置表格组件根据每一行的内容进行行高自适应

Table1.cellContentAdapt=true;

 

表排序

排序类型

相应的常量

说明

EXCLUDE_NULL

0

字段间排序无影响

EXCLUDE_MEASURE

2

度量字段间排序互斥,与维度字段的排序没有关系

EXCLUDE_ALL

1

所有字段间排序进行互斥