【NC】单据模板显示公式使用

单据模板三种公式
1、编辑公式
可实现单据编辑中字段自动带值的功能。只在*编辑状态*起作用,在某字段上设置好
编辑公式,当此字段编辑后,公式会被执行,并将结果填充到目的字段上。
例如:单据上编辑业务员,自动带入部门。

2、显示公式
可实现单据显示时加载非持久信息的功能。只在*非编辑状态*起作用,例如查询后加
载或保存后刷新界面等,模板上的显示公式均会执行,运算结算会显示到相应字段上。
例如:采购入库单取采购订单的预计到货日期。

3、控制公式
可实现单据保存的检查功能。只在*编辑状态*起作用,一般在单据保存时执行所有字
段上的控制公式,根据公式类型的不同做不同的响应,可能弹出错误信息,也可能弹出
确认信息等。可以起到控制及提示作用,项目上应用广泛。
控制公式又分为:提示公式、检查公式、界面控制公式三种。

后台公式代码块

 protected void initSelfData() {
		  String[] bodyForm = { "def2->getColValue(bd_invbasdoc, invcode,pk_invbasdoc , getColValue(bd_invmandoc, pk_invbasdoc,pk_invmandoc,def2));",
		     "def3->getColValue(bd_invbasdoc,invname ,invcode,def2 );",
		     "spec->getColValue(bd_invbasdoc, INVSPEC, INVCODE,def2 );",
		     "def5->getColValue(bd_invbasdoc,pk_measdoc,pk_invbasdoc,gpk_invbasdoc);",
		     "def6->getColValue(bd_measdoc,MEASNAME,PK_MEASDOC, def5);"};
		   getBillCardPanel().getBillModel().execFormulas(bodyForm);
	 }
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值