您好,请您先 登陆 或者 注册

采购订货单打印时,时明细内容很长,请问怎么设置可以自动折行打印?

主要是明细内容中的“商品名称”和“规格型号”这两项内容的文字比较长。超长文字内容例如:
商品名称:6安宽口径弧线型高硼硅玻璃手柄自动奶瓶(180ml胶套)
规格型号:2.5g×9包/盒×48盒/箱

所以我希望在打印时能根据设定的大小宽度自动折行打印,这样就能完整显示文字内容,而不会出现文字打印不下被自动截断的现象。

ytkf007曾说的截取名字的方法:“if(lenw(item_name)>20,leftw(item_name,20),item_name)
if(lenw(item_name)>20,rightw(item_name,lenw(item_name)-20),'')”所给出的语句不知道怎么用,不知道能否解决我所提出的问题。

提问者: 小二黑
等级:普通会员
时间:2014-07-01 11:49
悬赏:0
解决时间:2014-07-01 12:51
最佳答案
截取名字:当名字中既有汉字又有数字的时候,可能出现乱码,最好使用如下:
if(lenw(item_name)>20,leftw(item_name,20),item_name)
(这个是第一个计算列)
if(lenw(item_name)>20,rightw(item_name,lenw(item_name)-20),'')
(这个是第二个计算列)
20代表20个汉字,根据需求变化。

【官方】A3、A5、A5如何使用计算列、数据列、表达式? A5商业版 A5问题 深圳赢通软件-中国零售企业管理软件一线品牌- www.yt-pos.com
http://www.yt-pos.com/ask/question.php?id=1064
回答者:ytkf007
等级:问不倒翁
时间:2014-07-01 11:56
您觉得最佳答案好不好?
目前有 1 个人评价
100% (1)
不好 0% (0)
提问者对最佳回答的评论:
非常感谢
对最佳答案的评论:

评论字数200字以内
快到期问题
总积分排行
ytkf00720058 4704
kh35927124 3414
赢通技术43602 3117
bonchen13219 2797
赢通技术37615 2590
JCLH11087 1917
浅逝1873 1873
李祥19958 1542
xiaobird3309 1254
daoptt3310 1237