| << Click to Display Table of Contents >> 表组件的脚本函数 |     | 
| 函数 | 说明 | 举例 | 
|---|---|---|
| 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; | 
❖表排序
| 排序类型 | 相应的常量 | 说明 | 
|---|---|---|
| EXCLUDE_NULL | 0 | 字段间排序无影响 | 
| EXCLUDE_MEASURE | 2 | 度量字段间排序互斥,与维度字段的排序没有关系 | 
| EXCLUDE_ALL | 1 | 所有字段间排序进行互斥 |