帆软报表(finereport)JS实现cpt中详细单元格刷新
时间: 2023-12-07 21:04:35 浏览: 289
要实现详细单元格刷新,可以使用以下步骤:
1. 在需要刷新的单元格上添加一个 ID,例如:cellId。
2. 在 JS 中获取该单元格,例如:
```
var cell = $("#cellId");
```
3. 对单元格进行修改,例如:
```
cell.text("新的值");
```
4. 调用刷新方法,例如:
```
fr.repaint("#cellId");
```
其中,fr 是报表对象。这样就可以实现详细单元格的刷新了。
相关问题
帆软报表(finereport)JS实现点击按钮隐藏查询条件
要实现点击按钮隐藏查询条件,可以使用以下步骤:
1. 在报表设计器中打开JS编辑器,编写以下代码:
```
// 获取查询条件面板对象
var panel = frui.find("query");
// 获取按钮控件对象
var btn = frui.find("button1");
// 绑定按钮单击事件
btn.onclick = function() {
// 切换查询条件面板的可见性
panel.visible = !panel.visible;
// 更新报表
frui.update();
};
```
2. 将代码复制粘贴到JS编辑器中,并保存报表。
3. 在预览模式下,单击按钮控件即可隐藏或显示查询条件面板。
帆软报表(finereport)JS实现点击参数面板按钮显示或隐藏数据
要实现点击参数面板按钮显示或隐藏数据,可以使用以下步骤:
1. 在参数面板中添加一个按钮控件。
2. 在报表设计器中打开JS编辑器,编写以下代码:
```
// 获取按钮控件对象
var btn = frui.find("button1");
// 绑定按钮单击事件
btn.onclick = function() {
// 获取数据对象
var data = frui.getData("data1");
// 切换数据的可见性
data.visible = !data.visible;
// 更新报表
frui.update();
};
```
3. 将代码复制粘贴到JS编辑器中,并保存报表。
4. 在预览模式下,单击按钮控件即可显示或隐藏数据。
阅读全文