星辰3.1,打印模板中的0值/空值打印应该如何设计?如何实现打印为0?

【问题描述】
星辰3.1,打印模板中的0值/空值打印应该如何设计?如果实现打印为0?
【逻辑说明】
首先需要注意的是,在系统里,空值和0值还是不一样的,详见下表说明:
| 字段类型 | 单据上默认显示 | 打印默认显示 |
|---|---|---|
| 系统自带的标准数值型字段(如:单价、税率、价税合计) | 不显示,为空 | 不显示,为空 |
| 用户自己新增的数值型自定义字段 | 不显示,为空 | 0 |
| 系统的文本字段(如:商品编码、商品行备注)或自定义文本字段 | 不显示,为空 | 不显示,为空 |
那么了解了不同类型字段的默认显示逻辑后,下面针对不同的类型字段的显示成0,或者显示成空的设计方法进行详细的说明。
【打印设计说明】
目前针对零值(0)和空值的打印场景主要包括如下:
| 序号 | 打印需求 | 应用场景 | 设计说明及公式设置 | 打印设计说明 | 预览效果 |
| 1 | 空值字段打印为指定的字段 | 如客户商品编码不为空,则打印成客户商品编码,否则打印商品编码 | 注意:“为空”需要用英文双引号(中间不需要空格) 例: if(客户商品编码.外部商品编码!="",客户商品编码.外部商品编码,商品编码.商品编码) | | |
| 2 | 0数值字段打印成特殊的内容,如“/”、”无” | 字段没有值时,输出指定的内容,例如“/”,”无” 如: ①赠品 ②单价为0的商品 | 注意,if函数输出结果是非数值的话,需要用英文双引号括起来 例: if(单价=0,"/",单价) |
星辰3.1,打印模板中的0值/空值打印应该如何设计?如何实现打印为0?
【问题描述】星辰3.1,打印模板中的0值/空值打印应该如何设计?如果实现打印为0?【逻辑说明】首先需要注意的是,在系统里,空值和0值还是不一样...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



