找回密码
 注册成为天翎用户
查看: 995|回复: 4

[楼主失联] 审批结束的表单,如何修改

[复制链接]
717644213 发表于 2021-9-1 10:50:29 | 显示全部楼层 |阅读模式
【myApps/OBPM版本号】:v4.4- sp XX
【浏览器类型】:Chrome/其他
【联系方式-QQ】:请留下您的QQ号码
【联系电话】:    请留下您的联系电话,以便技术同事更好解决您的问题
【问题描述】:

已经审批完成的表单,是否可以增加修改按钮,可以修改表单字段?
7bou 发表于 2021-9-1 17:07:57 | 显示全部楼层
你好,可以在表单中操作属性价格自定义按钮,在按钮中写脚本(function(){
   var doc=getCurrentDocument();
   doc.findItem("资料").setValue("666");
   println("123===="+doc);
})()
回复

使用道具 举报

 楼主| 717644213 发表于 2021-9-3 16:56:10 | 显示全部楼层
7bou 发表于 2021-9-1 17:07
你好,可以在表单中操作属性价格自定义按钮,在按钮中写脚本(function(){
   var doc=getCurrentDocument( ...

谢谢,如果我想手写输入内容呢,不是指定的 比如66
回复

使用道具 举报

7bou 发表于 2021-9-7 14:58:39 | 显示全部楼层
717644213 发表于 2021-9-3 16:56
谢谢,如果我想手写输入内容呢,不是指定的 比如66

审批结束的表单一般是不可以修改的,你要修改的话需要再创建一个模板表单,数据和审批结束的表单对应,然后通过修改这个模板表单的数据来达到修改这个审批结束的表单这个需求。
回复

使用道具 举报

tony58 发表于 2021-9-7 20:17:19 | 显示全部楼层
717644213 发表于 2021-9-3 16:56
谢谢,如果我想手写输入内容呢,不是指定的 比如66

你好,你可以添加一个文本框用于获取你想输入的值,将上述脚本

(function(){
   var doc=getCurrentDocument();
   doc.findItem("资料").setValue("666");
   println("123===="+doc);
})()

中的setValue()中的值设置为该文本的值即可(文本框值获取的方法为getItemValueAsString("字段名"))
回复

使用道具 举报

本版积分规则

手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-15 00:14

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表