#ABAP中的符号打印

2020-08-19 03:00发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们面临有关打印输出中"#"符号的问题。 我们使用ECC EHP5。

我们在创建材料的过程中从MS Word复制了说明并粘贴到MM01中。

产品说明中没有'#'符号。 (可能有空格)。 但是,当我们从" Z"程序或从诸如MM60之类的标准T代码进行打印时,并不是在所有情况下,而是在某些情况下,在打印输出中对产品打印"#"符号的描述。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们面临有关打印输出中"#"符号的问题。 我们使用ECC EHP5。

我们在创建材料的过程中从MS Word复制了说明并粘贴到MM01中。

产品说明中没有'#'符号。 (可能有空格)。 但是,当我们从" Z"程序或从诸如MM60之类的标准T代码进行打印时,并不是在所有情况下,而是在某些情况下,在打印输出中对产品打印"#"符号的描述。

付费偷看设置
发送
12条回答
小c菟菟
1楼-- · 2020-08-19 03:52

此符号通常用于SAP无法识别的字符。

一个典型的案例是意外地从Office应用程序粘贴TAB字符。

在粘贴到SAP之前,可以在Word中用空格查找并替换这些字符。

当学会了学习
2楼-- · 2020-08-19 03:52

先生。 Michael Piesche 先生 Kerem Koseoglu

根据建议,我从excel复制了原始文件(移至SAP之前是从用户那里收集的),然后粘贴到记事本文件中。 一些说明的选项卡在两个单词之间分隔,可以打印"#"。 但是还要检查一些没有标签但只有单个空格的文本。 那也打印'#'。 所以我的模样是我怎样才能保证这是什么确切原因。 如何采取预防措施。

感谢

大道至简
3楼-- · 2020-08-19 03:53

来自Excel,它可以是您提到的选项卡,也可以是单元格中的回车符和换行符号(换行符)。 尝试将那些尚未发现的错误的描述复制到其他应用程序中,例如Word,Excel甚至该线程的答案框,然后看看会发生什么。

您是否确实将文本粘贴到应用程序"记事本"中,没有发现任何问题,从那里再次复制了文本并粘贴到SAP中,它确实将您的不可见字符"携带"到了SAP中 ? 您是否对浏览器的URL字段尝试了相同的操作(您需要一个纯文本字段来清除所有不需要的字符)?

SKY徐
4楼-- · 2020-08-19 03:44

没关系。 您的建议是在制作文件时需要照顾好数据并粘贴。

我通过一个SAP注释2205846(短语,用户定义的文本和报告中的字符"#")。

此注释是否需要像在SAP ECC6 EHP5上一样在SAP中实现。

谢谢

5楼-- · 2020-08-19 03:56

注释2205846"没有实现"解决方案,它只为您提供如何处理#问题的建议,就像我们在您的问题中所做的一样。

但是,它为您提供了另一个报告" RC1_CORRECT_ESTDF_LONGTEXT",用于用户定义的自由文本(表ESTDF中定义的定义),以摆脱"换行"控制字符LF(十六进制'0A' )。 对于您的情况,您必须像该注释中所提到的那样,将该报告用作文本模板(我假设是MAKT〜MAKTX材料/文章说明)以及错误的符号。 而且,您还必须找到一个功能模块,在更正这些值之后将更新您的文本。

在报告中,他们搜索以下内容来替换它。 但是,您也可以使用CL_ABAP_CHAR_UTILITIES搜索其他HORIZONTAL_TAB,VERTICAL_TAB,NEWLINE,CR_LF,FORM_FEED,BACKSPACE。

 l_search_string = | \ n |。
 

最后,您还可以识别不断困扰您的字符的二进制值,并尝试在要替换的文本中查找。

如果找不到 在系统中报告RC1_CORRECT_ESTDF_LONGTEXT时,您可以实施注释2127749,并手动处理文本符号和选择文本。

但是,由于找到了该注释,因此您应该已经知道了。 将来,请仔细阅读SAP Notes并充分理解它们,以便您自己做出合理的决定。

三十六小时_GS
6楼-- · 2020-08-19 03:29

谢谢

因此,我们需要纠正将文本从excel/word复制并粘贴到SAP中,以避免描述中出现"#"符号的问题。

我们有将近4000多种材料代码和说明。 仅当我们取出打印件时,"#"符号才可见。

如何找出所有带有"#"符号的描述。 这样我们可以更正手册。

一周热门 更多>