变长表初始化数据能不能只刷新不新增

5352
7

姝数 数据达人Lv4

发表于2018-9-27 17:27

悬赏1

已解决

楼主
i版本5.2,ie和edge浏览器。i中变长表因为修改数据需要初始化一下,考虑到老数据太多一个一个删除比较麻烦,因此能不能直接刷新数据而不是新增,或者能不能在初始化的同时将老数据删除掉,求解决办法。

最近看过此主题的会员

linna

axin

18833889871

槐序

xiaojun

qwz

luoxuanwan

esen_43K228T11K83

努力学习的一天

shihh

社区账号

leony

玳玳我

李文义

xxxl

66881010

最佳答案

wuq

发表于2018-9-27 17:27

只看该作者

取消 关注该作者的回复

如果引用的是sql数据源,是否能在sql里加上删除数据的语句试试,执行初始化时,界面一直在有之前数据的状态,后台sql删除后,前台界面是否能直接加载,这个还得尝试一下,可以试试,不过我感觉这么做总有点不安全
7个回答

只看楼主

yangqh 数据老手Lv5

发表于2018-9-27 17:33

只看该作者

取消 关注该作者的回复

沙发

变长表数据初始化设置中,勾选“当前期数据已存在时不执行”试试看,是否符合需求

姝数 数据达人Lv4

发表于2018-9-27 17:39

只看该作者

取消 关注该作者的回复

板凳

yangqh 发表于 2018-9-27 17:33
变长表数据初始化设置中,勾选“当前期数据已存在时不执行”试试看,是否符合需求 ...

不可以的,因为我在修改后需要初始化数据,只是不知道如何快熟的将原本数据清除掉

wangpf 数据达人Lv4

发表于2018-9-28 09:29

只看该作者

取消 关注该作者的回复

地板

全选右键删除了数据就可以了呀。然后重新计算。

wuq 初学数据Lv2

发表于2018-9-28 09:39

只看该作者

取消 关注该作者的回复

5#

产品本身貌似没有这个设置,程序无法判断是不是修改了的数据吧

清香茉莉 小试身手Lv3

发表于2018-9-28 09:39

只看该作者

取消 关注该作者的回复

6#

从用户的角度来看,每次需要重新初始化数据之前都还要删除一遍数据,未免有些麻烦,直接在变长表空白处,右键选择初始化数据,变长表的数据直接刷新会更简洁一些,咱们的产品默认的每次操作初始化都是新增JDBC数据源的数据么,不能支持每次初始化只是刷新数据么?

清香茉莉 小试身手Lv3

发表于2018-9-28 09:47

只看该作者

取消 关注该作者的回复

7#

wuq 发表于 2018-9-28 09:39
产品本身貌似没有这个设置,程序无法判断是不是修改了的数据吧

不需要判断是否修改了数据,只是在变长表空白处,右键初始化数据的时候,每次都是刷新JDBC的取数,比如有4行数据,每操作一次初始化,都会新增4行数据,现在需要的是只是用原有的4条数据替换之前的4条

wuq 初学数据Lv2

发表于2018-9-27 17:27

只看该作者

取消 关注该作者的回复

8#

如果引用的是sql数据源,是否能在sql里加上删除数据的语句试试,执行初始化时,界面一直在有之前数据的状态,后台sql删除后,前台界面是否能直接加载,这个还得尝试一下,可以试试,不过我感觉这么做总有点不安全

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

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

小时

全天响应

分钟

快速处理问题

工程师强势助力

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

400咨询:400-0011-866

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

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

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