找回密码
 立即注册

QQ登录

只需一步,快速开始

flyhigh23

中级会员

92

主题

213

帖子

941

积分

中级会员

积分
941
flyhigh23
中级会员   /  发表于:2019-8-1 17:51  /   查看:2112  /  回复:4
1金币
本帖最后由 flyhigh23 于 2019-8-1 18:00 编辑

我在3个文本型的单元格分别设置了循环表格计算命令,提交表格的命令。然后在保存按钮立设置"设置单元格属性"命令,将这个3个文本型单元格的值修改为1,这样点保存按钮的时候单元格的值改变就能触发单元格内的命令。我调试的时候手工修改单元格的值为1,是能触发赋值和提交保存到数据库的,但是点保存按钮自动触发并不能自动保存到数据库,文本框的命令并没有触发,请问是否不能这样操作,如果都命令都需要放在保存按钮中,非常不便于调试系统,查看计算结果对错,我把过程都放在文本框里可以随时调试每个计算步骤。

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

4 个回复

倒序浏览
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-8-1 17:56:21
沙发
文本框的命令只有在值变化,失去焦点的时候才会自动执行。你第一次修改为1之后再去修改为1,值没有发生变化,所以不会执行。你可以修改为=AO19+1
回复 使用道具 举报
flyhigh23
中级会员   /  发表于:2019-8-1 18:26:10
板凳
设置了还是一样的,测试发现只有都写在保存按钮,计算的结果才准确,在保存按钮里的命令是逐行执行的。但保存按钮的命令和文本框里的命令是并行计算的,保存命令里的设置单元格值为1的命令执行后,并不会等到文本框命令里所有的公式计算完成后再执行下一个保存按钮的命令,第一个文本单元格内的设置的命令公式还没计算,保存按钮就会开始执行下一条设置单元格值为1的命令,导致保存到数据库的结果不正确。
回复 使用道具 举报
flyhigh23
中级会员   /  发表于:2019-8-1 18:36:26
地板
建议能否在命令中增加一项,调用页面的其他单元格类型中设置的命令。这样会方便调试,可以将多个的计算步骤放在不同的单元格中,调试的时候可以分解调试每个命令,需要合并使用的时候单独做一个按钮统一调用这几个单元格的命令。这样即使程序发布以后,也可以在客户环境通过显示隐藏单元格,分步调试找bug
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-8-2 10:03:52
5#
flyhigh23 发表于 2019-8-1 18:36
建议能否在命令中增加一项,调用页面的其他单元格类型中设置的命令。这样会方便调试,可以将多个的计算步骤 ...

我感觉不会呀,你可以不可以把你的工程文件精简下,配合截图上传工程文件让我看下。
你说的调用其他单元格的命令通过JS代码也是可以实现的,不过需要配合代码来完成。建议你可以先把工程发给我们,这样说不定有更优的解决方案~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部