56报销单个性化公式设置方法Nc产品支持部王静wjmint@ufida.com.cn客户需求:2641差旅费报销单据模板,客户想在表体录入“单据张数”后,在表头‘附件张数’fjzs字段显示汇总。尝试使用表头传入表体字段,无法实现。请问是否有办法查询到表体‘单据张数’的汇总数?具体解决方案:单据模板中,找到表体单据张数字段,在其显示属性中的自定义2中加入指定求和公式toHead(fjzs,sum(%all%,defitem10,arap_bxbusitem))相关函数引申说明:toHead(headKey,sum(%row%,%key%,%table%))---将sum(%row%,%key%,%table%)公式的值赋值给表头headKey;toBody(%row%,%key%,%table%,sum(%row%,%key%,%table%))---将sum(%row%,%key%,%table%)公式的值赋值给表体table页签的key字段的row行上个性化公式:支持表头,表体,表体各页签之间进行数据的传递sum()合计min()最大值max()最小值avg()平均值%key%默认是触发公式的字段,可以直接指定%row%默认是触发公式的行,可以指定,表头直接用-1,所有行都进行赋值和取值则用:%all%%table%默认是触发公式的页签,可以直接指定公式定义在单据模板表体自定义2上,在字段编辑时执行公式示例:toBody(0,defitem30,table2,min(%all%,defitem1,arap_bxbusitem))//设置arap_bxbusitem页签的defitem1的最小值到表体table2页签的defitem30toBody(0,defitem31,table2,max(%all%,defitem5,arap_bxbusitem))//设置arap_bxbusitem页签的defitem5的最大值到表体table2页签的defitem31toHead(zyx21,sum(%all%,defitem32,table2))//合计字段defitem32的值到表头zyx21toHead(fjzs,sum(%all%,defitem33,%table%))//合计字段defitem33的值到表头附件张数