找回密码
 立即注册

QQ登录

只需一步,快速开始

321834488 活字格认证

初级会员

18

主题

119

帖子

421

积分

初级会员

积分
421

时代开发者征文活动微信认证勋章圣诞拼拼乐

321834488 活字格认证
初级会员   /  发表于:2021-4-23 12:46  /   查看:1916  /  回复:8
1金币
本帖最后由 321834488 于 2021-4-27 17:17 编辑

如图,我第一个服务端命令执行之后我不重新加载数据。我执行第二个数据表更新操作,我的数据表更新操作只是读取页面上一些用sum算出来的数量,页面上并没有数据表的字段。在执行第三个服务端,但是我第三个服务端获取的数据是错误的,执行完前面两个命令之后,我页面上的sum算出来的数量有变化了。

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

8 个回复

倒序浏览
Joe.xu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-4-23 17:07:05
沙发
您好,您是需要什么效果呢,是想要再执行第三个命令的时候能拿到页面刷新后的最新值吗
看到您的服务端命令没有勾选重新加载数据
同时由于服务端命令基本都是异步执行的,可能执行到下一步的时候第一个服务端命令都不一定执行结束了,所以这样写的话不一定能获取到最新值,
如果您实在找不到解决办法的话,建议您附上一个可以复现问题的小demo,并附上一些截图说明您实现的逻辑。这边具体帮您看一下哦~
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-4-23 17:11:34
板凳
那你第三个服务端命令的参数就不应该是从页面表格中去获取了,而应该是通过设置参数命令,从数据表中直接去取数据。
回复 使用道具 举报
321834488活字格认证
初级会员   /  发表于:2021-4-23 18:43:59
地板
Joe.xu 发表于 2021-4-23 17:07
您好,您是需要什么效果呢,是想要再执行第三个命令的时候能拿到页面刷新后的最新值吗
看到您的服务端命令 ...

我想要的效果是第三个服务的命令,不以后刷新的数据要那个未刷新的数据
回复 使用道具 举报
321834488活字格认证
初级会员   /  发表于:2021-4-23 18:45:31
5#
Tracy.Liu 发表于 2021-4-23 17:11
那你第三个服务端命令的参数就不应该是从页面表格中去获取了,而应该是通过设置参数命令,从数据表中直接去 ...

从页面上获取,为什么获取不到正确的数据呢,因为我的两个服务端是分别添加两三张表的
回复 使用道具 举报
321834488活字格认证
初级会员   /  发表于:2021-4-23 18:45:51
6#
321834488 发表于 2021-4-23 18:45
从页面上获取,为什么获取不到正确的数据呢,因为我的两个服务端是分别添加两三张表的

而且获取表的内容有点长,就字段比较多,如果用设置参数的话,感觉有点麻烦,所以我就直接从页面上获取的
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2021-4-25 09:43:01
7#
页面上获取的不是最新的数据,如果要操作服务端命令执行操作数据库的命令的话,就要直接使用设置参数命令直接从数据表中取,不要从页面上取,因为服务端命令更新数据后,页面上不能保证立马获取到最新的数据。

还有就是建议将所有数据表操作命令都设置在同一个服务端命令中,这样能保证数据事务的一致性。
回复 使用道具 举报
321834488活字格认证
初级会员   /  发表于:2021-4-25 14:44:47
8#
Erik.Xue 发表于 2021-4-25 09:43
页面上获取的不是最新的数据,如果要操作服务端命令执行操作数据库的命令的话,就要直接使用设置参数命令直 ...

我需要的是页面上的数据,不需要最新的数据
回复 使用道具 举报
Erik.Xue讲师达人认证 悬赏达人认证 活字格认证 Wyn认证
超级版主   /  发表于:2021-4-25 17:34:09
9#
状态更新:

客户自行找到了问题根源,原因在于客户这个是云工程文件,在修改之后签入码云中,工程文件页面一直显示签入中,过了很久都还一直显示签入中。打开码云上查看操作记录,码云上显示我十几分钟前已经签入了,将把活字格强行关掉。结果修改过后的命令没有存到码云中。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部