T1-商贸宝如何设置打印页小计及页合计
T1-商贸宝如何设置打印页小计及页合计
作者:左美清
业务需求:
一些小店老板来X公司购买货品大都是大批量购买,打印购物凭证经常是需要打印多张纸才可以打印完。当销售单需要多张打印时能否实现在最后一页显示单据的总金额并在每页末尾显示出当页的一个金额小计?
原因分析
只要在销售单的打印报表设计中设置好对应字段取值及调整好单元格的格式属性即可。
解决方案:
单据总金额的实现方法
要实现单据总金额在末页显示只要在报表模板的总结处添加“成交金额”或者“合计金额”取数公式即可,实现步骤如下:
进入销售单的打印报表设计,选择“总结”行中对应的单元格双击进入文本编辑器中:
在文本编辑器中手动输入“合计金额:“后点击“字段”选择主项数据中的“成交金额”或“合计金额”:
当文本编辑器中显示“合计金额:[主项数据."成交金额"]“时点击”确定“返回打印报表数据界面:
点击“预览“查看打印效果:
确认无误后,保存打印报表设计的修改。
单据金额页小计的实现方法
选中“页小计“行中准备显示金额小计的单元格双击进入文本编辑器中,点击”字段“选择细项数据中的”折后金额“。一般金额小计都是选择折后金额的,因为单据的成交金额是按折后金额计算的。
设置好取数公式后选择对应的单元格右键-单元格类型-插入汇总框:
再右键单元格选择“统计类型“,统计Band中选择”DetailDatal (Detail Data)“(Detail Data指细项数据),确定:
点击“预览“查看打印效果:
如要显示两位小数的话,可选中单元格右键点击“单元格属性”,选中“数字”修改小数位为2,右边数字选择:1234,50(重要,必须选择):
重新查看打印预览效果:
确认无误后,保存打印报表设计的修改。
知识拓展:
合计金额统计不正确?
问题现象:
单据打印时,单据的合计金额显示为0或者金额翻了三倍,查看单元格公式设置没有问题只是设置了“[主项数据."成交金额"]”,这是什么原因?
问题原因:
这是因为单元格统计类型设置不正确的导致的,查看单元格统计类型会发现合计金额显示为0是因为统计类型没有选择导致的,合计金额翻3倍是因为统计类型选择了”DetailDatal (Detail Data)“,而合计金额取的是“[主项数据."成交金额"]”,统计Band应该选择“MasterDatal(Master Data)”。
解决方案:
方案一:修改单元格的统计类型为“MasterDatal(Master Data)”:
方案二:因合计金额是直接取成交金额的字段值,不需要再进行统计可直接将单元格类型修改为“插入文本框”:
页小计金额统计不正确?
问题现象:
单据打印时,页小计合计显示为0,或者与第一行明细或最后一行商品数量相等,单元格公式均为“[细项数据."折后金额"]”,这该怎么调整?
问题原因:
页小计取最后一行商品明细金额是因为单元格类型选择了“插入文本框”:
页小计显示为0是因为虽然单元格类型选择了“插入汇总框”但是统计类型没有选择:
页小计取第一行商品明细数量是因为单元格类型为“插入汇总框”但是统计类型选择了“MasterDatal(Master Data)”,“MasterDatal(Master Data)”是主项数据该选择的属性,单元格取数公式为细项数据的必须选择”DetailDatal (Detail Data)“。
解决方案:
将页小计单元格的单元格类型及统计类型修改正确即可。
第一步,单元格类型选择“插入汇总框”:
第二步,统计类型选择”DetailDatal (Detail Data)“:
上述可见单元格数值是否取值正确除了由取数公式决定,单元格的属性也是非常重要的。如果单元格是直接取一个字段值则可将单元格的单元格类型设置为“插入文本框”,如果单元格是取某字段的汇总值,则需将单元格的单元格类型设置为“插入汇总框”,并对统计类型做相应的设置,细项数据字段选择”DetailDatal (Detail Data)“,主项数据字段选择“MasterDatal(Master Data)”,不能混淆。
作者:畅捷服务社区 |  时间:2018年05月31日 08:19