常见问题

配送送货单打印中怎么设置0不显示

2021-03-22 08:15:47 admin

        生鲜食材配送中,送货时,如果单价未确定,可以不填写单价,也就是系统默认0单价,0金额,只有显示配送数量。

        在打印模板中,单价和金额那两栏,不填写的话,默认显示的都是0.00,有的时候这个0.00是多余,实际中如零单价或零金额的,不想让它显示出来。这是因为,客户签收时,有时需要在单价或金额那些位置,手工填写数字。因此,最好就是打印时系统就能自动判断是否为0,如果数值为0的,则不打印(即留空白)。这也是很多配送公司的送货单最常见的。

        那么,在我们的迅联食材配送系统中,如何在打印模板上设置0不显示呢?其实非常简单,

        在打印模板编辑窗口,在需要设置的字段上,点开1处,进入显示格式设置,在2处填写如下的格式化字符串表达式:{0:0.##;;#}

打印模板中零不显示的设置

这个表达式表示的意思是:当数值为0时,不显示内容(空白),当数值大于0时,则显示2位小数(并自动隐藏小数点后多余的0)。

例如:1.20显示为1.2,1.24显示为1.24,1.00则显示为1

其它比较常见的表达式如下:

1.强制保留2位小数量的,数值为0时不显示。则可以使用以下表达式:

{0:0.00;;#}


2.强制保留1位小数量,,数值为0时不显示。则可以使用以下表达式:

{0:0.0;;#}


3.保留1位小数量,,数值为0时不显示。则可以使用以下表达式:

{0:0.#;;#}