电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

【按钮点击事件】单据头的按钮不能使用单据体字段计算定义公式的值

来源:金蝶云社区作者:金蝶2024-09-1611

【按钮点击事件】单据头的按钮不能使用单据体字段计算定义公式的值

问题:

在单据体中有2个整数字段——整数2、整数3,加个按钮,点击事件为计算定义公式的值并填写到指定的列 整数3 = 整数2 * 10

downloadfile (2).webp

如果按钮加在单据头菜单中,则会报错,如图:

downloadfile.webp

表达式计算出错: F_MOB_Integer3 = F_MOB_Integer2 * 10 ( unsupported operand type(s) for *: 'LazyCollection[object, object]' and 'int' ) unsupported operand type(s) for *: 'LazyCollection[object, object]' and 'int'

可见,对单据头而言,单据体中的字段是一个集合,不能进行乘法运算。


解决方案:

按钮放在单据体菜单中即可。如图:

downloadfile (1).webp

但是这样只能计算第一行。

需要计算选中行,则需要写个表单插件。例如:

def EntryBarIt

【按钮点击事件】单据头的按钮不能使用单据体字段计算定义公式的值

问题:在单据体中有2个整数字段——整数2、整数3,加个按钮,点击事件为计算定义公式的值并填写到指定的列 整数3 = 整数2 * 10如果按...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信