中文邮件中未知的垃圾字符

2020-09-29 17:51发布

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

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


大家好,

我面临一个棘手的问题,在SOST中,中文邮件的输出看起来不错,但是在我的Outlook邮箱中,我的邮件正文中出现一个未知字符。

我检查了为创建邮件正文而阅读的SO10文本,这似乎是错误的。 在SOST中,输出邮件看起来也不错。 仅在收件箱的末尾附加此字符。 请注意,电子邮件的其余部分很好,并且用中文完美呈现。

(1.6 kb)

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

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


大家好,

我面临一个棘手的问题,在SOST中,中文邮件的输出看起来不错,但是在我的Outlook邮箱中,我的邮件正文中出现一个未知字符。

我检查了为创建邮件正文而阅读的SO10文本,这似乎是错误的。 在SOST中,输出邮件看起来也不错。 仅在收件箱的末尾附加此字符。 请注意,电子邮件的其余部分很好,并且用中文完美呈现。

(1.6 kb)
付费偷看设置
发送
4条回答
me_for_i
1楼-- · 2020-09-29 18:58

嗨,

从SO10中获取行时,可以在" READ_TEXT"函数之后调用函数" CONVERT_ITF_TO_ASCII"。

最好的问候,

歪着头看世界
2楼-- · 2020-09-29 18:55

请帮助我解决此问题

当学会了学习
3楼-- · 2020-09-29 18:37

itf_lines:您的导入内部表(这是来自read_text的内部表)

C_DATATAB:您的导出内部表

呼叫功能'CONVERT_ITF_TO_ASCII'

     出口

       语言= sy-langu

       tabletype ='ASC'

     输入

       c_datatab = ct_datatab

     桌子

       itf_lines = itf_lines []。
骆驼绵羊
4楼-- · 2020-09-29 18:55

感谢Omer花时间来回答我的查询。

我在这里需要提及语言等可选字段吗? 我要直接从Read_text FM中传递表格吗?

呼叫功能'CONVERT_ITF_TO_ASCII'
*导出
*代码页='0000'
*格式= 72
*语言= SY-LANGU
*表格类型='ASC'
* TAB_SUBSTITUTE =''
* LF_SUBSTITUTE =''
* REPLACE_SYMBOLS ='X'
* REPLACE_SAPCHARS ='X'
*导入
* FORMATWIDTH_E =
* X_DATATAB =
* C_DATATAB =
* X_SIZE =

itf_lines = lt_lines
*例外情况
* INVALID_TABLETYPE = 1
*其他= 2

一周热门 更多>