点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
当打印序列号(OBJK表-SERNR字段)超过500时,出现上述错误。我需要在表的单个单元格中进行打印。
我认为错误的原因是; 当有大量序列号(比如说超过500个)时,单元就不会分配那么多空间。
下面是我的表格示例:
序列号|项目代码|描述|
000000000001 | 0001 | XXX
000000000001 | 0002 | YYY
000000000002 |
000000000003 |
......
我该如何解决...?
嗨,
截断序列号中的所有前导零。例如:序列号'0000001'应该打印为'1'。在打印表格行元素之前,使用功能模块" CONVERSION_EXIT_ALPHA_output"写一个小代码。或者您可以直接写&fieldname( Z)&以不带前导零的方式打印。
致谢
Suvajit。
嗨,
Smartform有一个限制,即单个表格单元格的长度不能超过176厘米。 因此,如果您尝试在单个表格单元中打印超过176厘米的超大文本,则将处理此错误消息。
这是Smartforms中的技术限制 。 只有5位数字代表这一点。 (99999 TWIPs〜176厘米)。 因此,对于一个表,唯一的解决方案是拆分文本,以使文本不全部在一个表单元格中。
因此,您可以拆分文本或将表替换为循环。
< p>致谢爱丹
嗨,
我遇到了类似的问题。
尝试了以上所有解决方案。
但是我的错误通过修复SMARTFORMS-STYLES中的某些问题而解决。
存在与段落间距有关的问题。
问题通过调整段落间距来解决。
一周热门 更多>