泛微E9开发 获取流程表单上的浏览按钮的值以及其他属性(specialobj)

泛微E9开发 获取流程表单上的浏览按钮的显示值以及其他属性(specialobj)

两种方案可以获取浏览按钮的显示值

方案一

mobx.toJS(wfform.getFieldValueObj(“field110”).specialobj);

其中填写具体的字段id即可,所获得的是一个specialobj对象,可以在对象中取你需要的属性(PS. 个人认为获取附件上传字段等有较多属性的字段时非常好用,十分推荐!)。如下图所示:
在这里插入图片描述

//获取浏览按钮specialobj
var fieldvalue2  = mobx.toJS(wfform.getFieldValueObj("field110").specialobj);

//获取到的内容可直接作为其他浏览按钮赋值使用的specialobj,如:
WfForm.changeFieldValue("field11_2", {
    value: fieldvalue1,
    specialobj:fieldvalue2
});

// 具体获取属性值的代码案例
mobx.toJS(wfform.getFieldValueObj("field8431_0").specialobj).filedatas[0].filename;

方案二

获取选择框类型的显示名称,多个则以splitChar字符分隔拼接成串

getBrowserShowName:function(fieldMark,splitChar)

参数说明

参数参数类型必须说明
fieldMarkString字段标示,格式fieldKaTeX parse error: Expected group after '_' at position 7: {字段ID}_̲{明细行号}
splitCharString分隔符,默认以逗号分隔(只有复选框多选才会用到)

该api调用的结果就直接是浏览按钮的显示值(但是对请假类型这个浏览按钮无效,上面的也一样)
在这里插入图片描述

WfForm.getBrowserShowName("field110");
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值