问题描述:
1、默认账套的值变化事件添加公式“保存表单”
2、改变默认账套的值,然后点击右上角的关闭窗口,正常退出,说明值变化事件发生了作用。
3、默认账套仍旧选择原值,例如411329001006,关闭窗口,弹出上图询问对话框,说明值变化事件没发生(确实没变化),但关闭窗口检测到表单发生了变化。

问题:关闭窗口是如何判断表单发生了变化?

Prex已获得悬赏3云币

最佳答案

关闭窗口,检测更改方式,不是检测你栏位里面最【开始内容】和【最终内容】是否相同 而是检测你的栏位,是否有:修改,删除,添加等动作,只要有动作就识别有变动了 比如按以下顺序操作: 1、你打开默认账套:默认 ...
+1 0
2条回帖
Prex 云道 2021-1-29 17:08:01
关闭窗口,检测更改方式,不是检测你栏位里面最【开始内容】和【最终内容】是否相同
而是检测你的栏位,是否有:修改,删除,添加等动作,只要有动作就识别有变动了

比如按以下顺序操作:
1、你打开默认账套:默认值是411329001006
2、你重选选择其他账套:411329001***
3、你再选回远默认账套:411329001006
就算你的前后结果没有改变,但是你做了相关操作,所以系统就视为单据有变动了

而你在默认账套值变化后面加了【保存】动作
你在第2步选了其他账套:411329001***后,系统就自动保存了就算你在第3步,关闭窗口的提示窗口选择否,系统保存的是第2部的变化结果,你重新去打开单据的时候,就会发现结果已更新了
+1 1

最近谁赞过

难得糊涂126 云道 楼主 2021-1-29 18:51:30
本帖最后由 难得糊涂126 于 2021-1-29 20:03 编辑

不错,表单修改和数据项的值变化是两个不同的事件,我就是想知道怎样判断表单修改?从关闭窗口的表现来看,系统内部肯定有个表单变化事件。
+1 0
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询
Baidu
map