找回密码
 立即注册

QQ登录

只需一步,快速开始

chenfeng1029
金牌服务用户   /  发表于:2020-3-7 13:33  /   查看:6490  /  回复:15
1金币
1、我在一个页面,设置了一个按钮,调用了存储过程,计算返回一个值,赋值给当前页面某个单元格
2、结果这个操作,导致我绑定的表格,自动刷新并加载了数据?
3、这个是bug?
4、我测试了下单元格赋值,没有这种情况。难道执行了存储,页面重载?自动加载数据了?

15 个回复

正序浏览
Timothy.Xu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-3-9 10:32:11
16#
感谢支持~
回复 使用道具 举报
老秋
金牌服务用户   /  发表于:2021-3-9 10:17:32
15#
我也遇到了这个问题,困扰了一上午,最后采用服务端命令,取消了调用成功不加载数据后问题解决,感谢梁总!
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2021-2-26 10:33:19
14#
amtath 发表于 2020-8-4 00:59
今天我也碰到这个问题了。
我的场景是拿到一个值,要去判断重复性。如果重复就拦截。
现在的情况是,存储 ...

存储过程的问题有一个解决方案可以做,前端的存储过程命令会无脑刷新表格数据,但是服务端命令调用存储过程,刷新与否取决于调用服务端命令的设置

用服务端命令调用存储过程就能解决你的问题

本帖子中包含更多资源

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

x
回复 使用道具 举报
amtath悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-8-4 00:59:05
13#
今天我也碰到这个问题了。
我的场景是拿到一个值,要去判断重复性。如果重复就拦截。
现在的情况是,存储过程执行完会刷新页面,用户修改的值又刷回去了。。。
回复 使用道具 举报
LukeLiu
超级版主   /  发表于:2020-4-14 17:34:29
12#
sdjninfo 发表于 2020-4-14 16:45
我这么解决的,我新打开一个窗口执行存储过程,然后新窗口自己关闭,再将值传回来,几乎没有感知。也可以 ...

老铁,6.0的正式版,这周就要发布了,要不要考虑加持服务器端命令,据其他用户反馈,使用服务器端命令可以减少部分使用存储过程的场景。

对了,还有视频教程:【已结束】活字格6.0新功能演练-服务端命令
https://gcdn.grapecity.com.cn/fo ... 4&fromuid=55752
(出处: 葡萄城产品技术社区)

回复 使用道具 举报
sdjninfo
初级会员   /  发表于:2020-4-14 16:45:29
11#
LukeLiu 发表于 2020-4-1 11:38
跟你确认一点:

我这么解决的,我新打开一个窗口执行存储过程,然后新窗口自己关闭,再将值传回来,几乎没有感知。也可以这么解决,尽量还是不用存储过程的好。
回复 使用道具 举报
LukeLiu
超级版主   /  发表于:2020-4-1 11:38:38
10#
sdjninfo 发表于 2020-4-1 09:29
我也遇到这个问题了。现实中有这种场景,编辑已经存在的订单数据,修改了一些值如定价规则,此时需要调存 ...

跟你确认一点:



因为你可能使用的是外联库,不好直接提供工程文件,如果你觉得文字描述问题麻烦,可截图或者动图补充描述。

动图录屏软件:GifCam

本帖子中包含更多资源

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

x
回复 使用道具 举报
sdjninfo
初级会员   /  发表于:2020-4-1 09:29:04
9#
Eric.Liang 发表于 2020-3-16 09:51
活字格的策略是只要对数据库进行了操作,页面数据都会被刷新;
我想了解下你是什么需求,需要在更新数据 ...

我也遇到这个问题了。现实中有这种场景,编辑已经存在的订单数据,修改了一些值如定价规则,此时需要调存储过程,进行一些复杂定价计算(页面很难实现),执行存储过程后,页面上修改的值被改回原来的了。
解决此问题可能需要将存储过程执行放在一个弹窗执行,再回传值,不是很友好。
回复 使用道具 举报
sdjninfo
初级会员   /  发表于:2020-4-1 09:27:12
8#
本帖最后由 sdjninfo 于 2020-4-1 09:28 编辑

我也遇到这个问题了。现实中有这种场景,编辑已经存在的订单数据,修改了一些值如定价规则,此时需要调存储过程,进行一些复杂定价计算(页面很难实现),执行存储过程后,页面上修改的值被改回原来的了。
解决此问题可能需要将存储过程执行放在一个弹窗执行,再回传值,不是很友好。
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-3-16 09:51:21
7#
chenfeng1029 发表于 2020-3-14 19:42
现在的问题就在这里,执行存储后,表格的数据全部重新加载一次。
有没有其他方法屏蔽,不刷新

活字格的策略是只要对数据库进行了操作,页面数据都会被刷新;
我想了解下你是什么需求,需要在更新数据库之后不想刷新页面表格数据。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部