E9-满足选择框字段的数字内容的选项赋值给浮点数计算(主表和明细表)

背景

满足选择框字段的数字内容的选项赋值给浮点数计算(主表和明细表)

在一些特殊的业务场景中,需要用到选择框中的选项内容进行计算,但是选择框字段在数据库中是以ID的形式存储选项内容的。当选择框的选项内容为数字,需要结合其他字段进行计算的时候无法单独把选项内容拿出来和其他的内容进行计算,此时需要实现将选择框字段的数字内容的选项赋值给浮点数进行计算(主表和明细表)。

实现效果

将选择框字段的数字内容的选项赋值给浮点数字段,然后可以利用浮点数字段和其他字段进行计算(主表和明细表)

配置步骤

在表单中添加主表和明细表字段: 1)主表: 下拉框:选择框—下拉框 下拉框赋值浮点数:文本-浮点数 2)明细表: 下来框-明细:选择框—下拉框 下拉框赋值浮点数-明细:文本-浮点数

打开发起节点的显示模板,分别在主表的“下拉框赋值浮点数”字段和明细表的“下拉框赋值浮点数-明细”字段上插入公式

主表公式: Number(wfform.getSelectShowName('field20592'))

明细表公式: WfForm.getSelectShowName('field20594_'+rowid)

注:

1、公式触发条件设置各个选择框的值改变时;

2、“WfForm.getSelectShowName”是获取下拉框字段的显示值的函数;

3、“field20594_”+rowid是下拉框字段的ID和行索引的组合,用于指定特定的行;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值