点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
1)BCS_EXAMPLE_7-已复制。
2)注释-1459896适用如下。
CONCATENATE'&SO_FILENAME ='
'FileName''.xlsx'插入lv_text_line。
追加lv_text_line到lt_att_head。
3)使用-
附加到电子邮件的文件 document-> add_attachment(
i_attachment_type ='XLS'" #EC NOTEXT
i_attachment_subject ='ExampleSpreadSheet'" #EC NOTEXT
i_attachment_size = size
i_att_content_hex =二进制内容
i_attachment_header = lt_att_head)。
4)已收到电子邮件。 .xlsx 文件未在excel中打开。
但是,如注释-1459896
中所述,打开了 TEXT 扩展名文件。
程序BCS_EXAMPLE_7不是创建XLSX文件,而是创建"制表符分隔"或"制表符分隔"文本文件(CSV变体)。 因此,不应将其重命名为.XLSX!
如果需要创建XLSX文件,则需要正确创建它。 有很多方法,但最推荐的方法是 ABAP2XLSX类/库。
您好 Shobhan Rana
如何填充BINARY_CONTENT变量?
ABAP2XLSX如何参与其中? ?
NB:您可以在消息编辑器中使用"代码"选项来正确设置代码示例的格式。
问候,
Mateusz
一周热门 更多>