[ABI 5.2] 对话框式,主脚本配置:g_rptpage.calcThisReport();//刷新,数据不刷新

2308
9

ts-Emma 初学数据Lv2

发表于2023-8-9 16:17

悬赏1

已解决

楼主
对话框式,主脚本配置:g_rptpage.calcThisReport();//刷新,数据不刷新

最近看过此主题的会员

阿瓦大

esen_5D0NJ1MBSG

wuq

约克公爵R

esen_56A69VDG7S

fenglan

esen_3H03HK78MGNH

最佳答案
ts-Emma 发表于 2023-8-10 09:18
子表数据保存成功,标准版 V5.2.2_20200414120530,只是主表数据不刷新。

钻取中的脚本改为这个试试:
主表脚本:
  1. var submitKey = g_rptpage.wnd.result;
  2. var rootWindow = EUI.getRootWindow();
  3. var timer = setInterval(function(){
  4.   if(rootWindow[submitKey]){
  5.     clearInterval(timer);
  6.     g_rptpage.calcThisReport();
  7.   }
  8. },100)
复制代码
子表脚本:
  1. var rootWindow = EUI.getRootWindow();
  2. var submitKey = EUI.idRandom("submitOver");
  3. g_rptpage.cmd_saveReportData(null,function(){
  4.   rootWindow[submitKey]=true;
  5. });
  6. window.result = submitKey;
  7. console.log(submitKey);
复制代码

9个回答

只看楼主

chestnut 数据领袖Lv6

发表于2023-8-9 17:19

只看该作者

取消 关注该作者的回复

沙发

本帖最后由 chestnut 于 2023-8-9 17:31 编辑

这里是要实现数据回填后计算当前报表?脚本配置是参考这个吗?
https://bbs.esensoft.com/thread-138982-1-1.html

ts-Emma 初学数据Lv2

发表于2023-8-9 17:56

只看该作者

取消 关注该作者的回复

板凳

已按链接中配置,如图,但主表数据不刷新。

chestnut 数据领袖Lv6

发表于2023-8-9 18:06

只看该作者

取消 关注该作者的回复

地板

ts-Emma 发表于 2023-8-9 17:56
已按链接中配置,如图,但主表数据不刷新。

产品版本是什么?
主表未刷新,查看下数据库表,子表的数据保存成功了吗?

ts-Emma 初学数据Lv2

发表于2023-8-10 09:18

只看该作者

取消 关注该作者的回复

5#

子表数据保存成功,标准版 V5.2.2_20200414120530,只是主表数据不刷新。

chestnut 数据领袖Lv6

发表于2023-8-9 16:17

只看该作者

取消 关注该作者的回复

6#

ts-Emma 发表于 2023-8-10 09:18
子表数据保存成功,标准版 V5.2.2_20200414120530,只是主表数据不刷新。

钻取中的脚本改为这个试试:
主表脚本:
  1. var submitKey = g_rptpage.wnd.result;
  2. var rootWindow = EUI.getRootWindow();
  3. var timer = setInterval(function(){
  4.   if(rootWindow[submitKey]){
  5.     clearInterval(timer);
  6.     g_rptpage.calcThisReport();
  7.   }
  8. },100)
复制代码
子表脚本:
  1. var rootWindow = EUI.getRootWindow();
  2. var submitKey = EUI.idRandom("submitOver");
  3. g_rptpage.cmd_saveReportData(null,function(){
  4.   rootWindow[submitKey]=true;
  5. });
  6. window.result = submitKey;
  7. console.log(submitKey);
复制代码

ts-Emma 初学数据Lv2

发表于2023-8-10 13:37

只看该作者

取消 关注该作者的回复

7#

按以上配置主表仍然不刷新

chestnut 数据领袖Lv6

发表于2023-8-10 13:55

只看该作者

取消 关注该作者的回复

8#

ts-Emma 发表于 2023-8-10 13:37
按以上配置主表仍然不刷新

那得联系项目组研发看看了,可能和版本有关~

ts-Emma 初学数据Lv2

发表于2023-8-10 14:41

只看该作者

取消 关注该作者的回复

9#

老师,用表单组件主表可以刷新了,之前用的是分析区表格

chestnut 数据领袖Lv6

发表于2023-8-10 19:34

只看该作者

取消 关注该作者的回复

10#

ts-Emma 发表于 2023-8-10 14:41
老师,用表单组件主表可以刷新了,之前用的是分析区表格tongue.gif

问题解决可以设置最佳答案关帖~

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号