零代码开发-通用表单修改模块使用教程
当前位置:点晴教程→知识管理交流
→『 技术文档交流 』
本功能用于修改不重要的展示用途的字段内容,如备注、地址、电话、快递单号等,具有逻辑关联的信息不要使用本功能。 页面入口: 1、零代码开发-通用表单修改 2、工作流管理-参数设置-勾选启用通用表单修改-工作流申请列表 模板设置说明: 进入模板设计管理,右上角新增,可见模板设计界面。 弹窗选择单据:用于申请时点击输入框弹出窗口,选择单据后将单号填入输入框。 1、单据列表最多显示100行,写个简单的主表SQL,体现单号和录入人时间即可; 2、排序可不填; 3、查询条件和明细列表仿getReqValue函数写法,中文名称|字段名|类型|长度; 4、弹窗点选返回单号填主表单号字段,后面查询过滤会调用这个代表单号; 5、单号链接是方便查看原始单据用的,链接中的单号用第4点的{单号字段}替换。
要修改的表:填入表名,点确定刷出来该表的字段信息,必须是具体的表,不能用视图,视图更新会失败; 要修改的字段:勾选“显示”表示显示字段输入框,勾选“只读”则输入框无法编辑。“取第一行”就是查询top 1,仅用来查询,不用于更新操作,一般不用。“字段类型”不用管他,用于自动形成类似getReqValue函数的配置,编辑提交前JS会用此配置校验输入内容的长度、数字日期格式。
过滤条件: 上半部分用于查询过滤,用{单号},生成输入框; 下半部分用于更新过滤,用{id},多行明细的情况用单号更新会出事,导致全部变成跟第一行一样。 变量支持{单号}和{id},{单号}来源于上面“弹窗选择单据”的“点击返回单号”,{id}来源于表的id字段,要确保表有id字段。
以ERP报价单为例做一个修改申请,修改联系信息和参考单价。 1、找出修改位置对应的表和字段,scm_price_quotation表的tel、fax、contact_man,scm_price_quotation_list表的reference_sale_price,将表名填入“要修改的表”,点确定; 2、勾选显示字段; 3、scm_price_quotation表,主表,查询过滤需要用单号price_quotation_id,单号通过弹窗选择获取,在“弹窗点选返回单号”输入字段名称price_quotation_id,查询过滤用{price_quotation_id}代表单号,主表的更新可用单号,所以更新过滤写法可跟查询过滤一样; 4、scm_price_quotation_list表,明细表,查询过滤要用单号,写法同上,更新过滤用{id}不用单号; 5、回到顶部的弹窗设置,在弹窗单据列表写SQL查询主表单号; 6、排序部分可不填,可输入倒序; 7、弹窗里面的查询条件和明细列表,仿getReqValue函数写法填; 8、弹窗点选返回单号,填主表单号字段; 9、单号链接,填查看原始单据信息的地址,单号用{price_quotation_id}代替; 10、提交保存,设置审核路线; 11、填写表单,选择单据,编辑内容,填写修改原因,提交审核。 SQL执行跟踪: 操作日志有记录审核通过后执行的SQL和执行失败的SQL,类别选择“通用表单修改”,勾选更多可查看。 ![]() 该文章在 2025/11/27 14:20:33 编辑过 |
关键字查询
相关文章
正在查询... |