|
最佳回答 |
4
|
sidmaoLv4初级互助发布于2018-11-13 15:59
|
JS实现局部刷新cpt-http://help.finereport.com/doc-view-2421.html
|
-
wangzhongqiang(提问者)
- 我看了 实现了就采纳了
-
wangzhongqiang(提问者)
- setInterval(function(){
//获取第二行第5列E2单元格对象
var _changeCell = $(\"tr[tridx=1]\",\"div.content-container\").children().eq(4);
//获取E2单元格值
var _changeVal = _changeCell.text();
//给表格赋值
if(_changeVal==\"1\"){
contentPane.setCellValue(\"E2\",null,\"2\")
}else if(_changeVal==\"2\"){
contentPane.setCellValue(\"E2\",null,\"1\")
}
},1000)//1000表示1秒后循环刷新
如果我是想要单元格里的数据重新从数据库中读取数据这个要怎么改
-
touyuan001 回复 wangzhongqiang(提问者)
- 现在什么情况,实现了么,我也很想知道是怎么弄的。
-
wangzhongqiang(提问者) 回复 touyuan001
- 还没
|
|
|
最佳回答 |
0
|
yi丶搁浅Lv2中级互助发布于2018-11-13 16:24
|
我这个文档是填报模式做的。因为sql函数必须单元格有改动才会重新读取,所以用定时函数自动修改表格内容。读取之后将数据赋值
|
-
wangzhongqiang(提问者)
- 我是单元格内容没有改动 想要过n秒之后重新运行一下某几个数据集 然后这几个数据集字段对应的单元格内容要跟着变化
-
yi丶搁浅 回复 wangzhongqiang(提问者)
- sql函数了解一下
http://help.finereport.com/doc-view-846.html
-
wangzhongqiang(提问者) 回复 yi丶搁浅
- 我刚刚已经在看这个函数了 就是数据源指的是数据库的名字吗 还是数据集名字
-
wangzhongqiang(提问者)
- 如果是数据库的名字 怎么看帆软连的是哪个数据库 新手
-
yi丶搁浅 回复 wangzhongqiang(提问者)
- 数据库的名字,可以在设计器里面点开服务器->自定义数据连接里面看名称
|
|
|
最佳回答 |
0
|
qianxu1996Lv1见习互助发布于2018-11-14 08:23
|
我原来做的刷新单元格数据,是通过JS中执行SQL("XXX","select ........",1,1)公式,从数据库查出数据,然后赋值给JS变量,第二步将变量值通过setcellvalue()赋值给指定单元格。不过定时刷新功能没想过怎么实现。 http://help.finereport.com/doc-view-1785 JS中调用SQL()公式 还有个官方文档是通过JS给单元格传值的,可以自行搜索下。
|
|
|