在SAP中复制版权符号

2020-08-13 22:31发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,大家好, 我们需要将邮件中...

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

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


嗨,大家好,

我们需要将邮件中的SO10自定义文本发送到Outlook。 使用" READ_TEXT"读取so10文本后,tdlines中的版权符号与so10text中的相同。 但是,当我们查看输出的文档时,我们会在版权符号后面看到一个无效字符"Â"。

我们的SO10自定义文本为HTML形式,其中包含许多句子。 在tdlines和so10文本中,该单词就像'HYDROH2O®'。

当我们查看文档时,它以HYDROH2O®的形式出现。

如果在上面看到无效字符'Â',则在版权符号®后面

期望无效字符Â需要被抑制。

请提供一些有关如何抑制此无效字符的想法。

11条回答
hengyuye
2020-08-13 22:48

请使用CODE按钮设置代码格式,以便以更加用户友好的格式显示(彩色 )。

示例:

数据:
   lcl_document类型参考cl_document_bcs,"附件
   lcl_sender类型参考if_sender_bcs,"发送者类
   lcl_reply_to类型ref if_recipient_bcs,
   lcl_recipient类型参考if_recipient_bcs,"收件人类
   lcl_bcs_exception类型参考cx_bcs,"异常类
   lcl_send_request类型参考cl_bcs。  "发送电子邮件的课程

 通话功能" READ_TEXT"
   出口
     id ='ST'
     语言='E'
     名称='ZOTC000_HYDRA_EMAIL'
     object ='TEXT'
   桌子
     行= lt_lines
   例外情况
     id = 1
     语言= 2
     名称= 3
     not_found = 4
     对象= 5
     reference_check = 6
     错误_访问_存档= 7
     其他= 8。
 如果sy-subrc <> 0。
 *在这里实施适当的错误处理
 其他。
   清除ls_soli。
   将lv_name1分割到AT空间lv_name1 lv_name2中。
   将lv_name1转换为小写。
   将lv_name1 + 0(1)转换为大写。
   CONCATENATE lv_name1','INTO lv_name1。
   CONCATENATE'
尊敬的'lv_name1 INTO ls_soli按空格分隔。 将ls_soli附加到lt_soli。 清除ls_soli。 循环到lt_lines INTO ls_lines。 用ls_vbak_vbap-vbeln替换ls_lines-tdline中的" lv_ra"。 ls_soli = ls_lines-tdline。 将ls_soli附加到lt_soli。 清除:ls_soli,ls_lines。 结局。 万一。 lcl_sender = cl_cam_address_bcs => create_internet_address(l_email_sender)。 *创建主要的HTML正文 调用方法lo_mime_helper-> set_main_html 出口 含量= lt_soli 说明=" XXXXX"。 *使用BCS类创建HTML,并将html和图像部分附加到该类。 lcl_document = cl_document_bcs => create_from_multirelated( i_subject = l_subject i_multirel_service = lo_mime_helper)。 *添加附件 如果lit_content_hex不是INITIAL。 调用方法lcl_document-> add_attachment 出口 i_attachment_type = lc_pdf_format i_attachment_subject = l_subject i_attachment_size = l_len i_att_content_hex = lit_content_hex。 万一。 *添加文件发送请求 调用方法lcl_send_request-> set_document(lcl_document)。 如果l_email不是INITIAL。 lr_recipient = cl_cam_address_bcs => create_internet_address(l_email)。 *添加收件人地址以发送请求 呼叫方法lcl_send_request-> add_recipient 出口 i_recipient = lr_recipient i_express = abap_true i_copy = lv_copy i_blind_copy =空间 i_no_forward =空间。 万一。 结局。 *立即触发电子邮件 lcl_send_request-> set_send_immediately(abap_true)。 * 发送邮件 调用方法lcl_send_request-> send()。 通话功能'TH_IN_UPDATE_TASK' 输入 in_update_task = lv_in_update。

一周热门 更多>