<< Click to Display Table of Contents >> 报告级别的函数介绍 |
Yonghong Z-Suite 提供的报告级别的函数如下图所示。
函数介绍如下表所示:
属性类别 |
说明 |
用法举例 |
---|---|---|
addHint |
设定报告弹出提示框。 addHint(String); |
addHint("Tip Box"); |
associated |
设定过滤之间是否有联动关系。 |
associated = false; |
batchSubmit |
设定批量提交。 |
batchSubmit = true; |
createConnection |
创建数据连接。 createConnection(int, String); |
createConnection(SQL, "Folder1/学生表"); |
getData |
获取组件的数据。getData(String, Object); |
getData(“Table1”,DATA); |
getImage |
创建图表组建。getImage(Object bc, Object data, int width, int height); |
getImage(bc,data,cell.width,cell.height); |
getViewData |
获取组件数据。 getViewData(String); |
getViewData("表1", DATA); |
interval |
刷新报告的间隔时间。 |
dashboard.interval=1000; |
param |
设定参数 |
param["a"]; |
setData |
给指定的组件设定绑定的数据。setData(String,Object,Object); |
setData("Table1",a,DATA);// var a = execute(this, SQL, "customer"); |
showLoadingDetail |
显示加载的详细信息。加载报表时,是否显示loading的图标。 |
showLoadingDetail=true;
|
insert |
插入数据到数据库。 |
FormTable1.insert(); |
update |
更新数据到数据库。 |
FormTable1.update(); |
chartAnimate |
设定图表是否显示动态效果。 |
chartAnimate = false; |
refreshData |
提交更新的数据到数据库中。 |
FormTable1.refreshData(); |
associateCount |
支持允许关联的过滤组件个数。 |
associateCount = 5; |
floatToolbar |
设置工具栏显示效果。是否悬浮。 |
floatToolbar=true; |
setDBBackground |
设置报表背景色。 setDBBackground(Object); |
var color = new Color(java.awt.Color.RED); setDBBackground(color); |
getDBBackground |
获取报表背景色。 getDBBackground(Object); |
debug(getDBBackground()); |
user
|
访问报告的用户,可访问属性包括name(用户名),group(组),roles(角色)。 |
debug("user....."+user.group); debug("user....."+user.roles[0]); debug("user....."+user.name); |
dbTabVisible |
设置页签栏可见性。 |
dbTabVisible = true; |
getDBSelectedIndex() |
获取当前打开的页签索引。 |
param["a"] = getDBSelectedIndex(); |
setDBSelectedIndex() |
设置当前打开的页签。 |
setDBSelectedIndex(0) |