请问一下如何控制新建表单传入参数的执行顺序?能否控制是否触发值变化公式?
问题:
  表单中的参数值有值变化公式,需要按顺序执行。将传参顺序改为需要的顺序也没有达到想要的效果。先要执行业务类型,然后再付值供应商编码。现在的问题是传入的值不同默认的值,发生了值变化,传入的供应商代码获取的数据被清空了。需要解决:要么不触发值变化,要么按顺序执行。


   新建表单和打开表单等这些调用参数如何控制顺序?和控制是否触发值变化?
我知道答案 回答被采纳将会获得3 云币 已有2人回答
+10
收藏
3 条回帖
Prex云道2021-4-29 10:18:46
你可以到核销单上,增加字段:来源单号,通过来源单号做值变化赋值
按你现在:这样填充初始值过去,都会执行值变化的。
赋值初始值的时候,你只把业务类型和本单单据号赋值过去,然后触发来源单号的值变化
当前表单还需要建一个数据源,通过单号查询到当前表单的信息。
来源单号的值变化,按条件设置两个就可以了
当企业类型是供应商时,赋值:供应商编号和名称
当企业类型是客户时,赋值:客户编号和名称
+10
补充一下:
如上图,实际上是按条件传参到核算单模块。应收预收冲应收和预付冲应付两个业务都要调用。


当调用预付冲应付时,不是业务功能的默认值,发生了值变化(并且在供商应付值后),所以数据被清理了。

想问一下,除了上述方法,大家还有些什么方法?另外,如何控制新建表单的值变化和参数的执行顺序?

+10
需要登录后才可进行回复 登录

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

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

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