使用XML方法从ABAP创建的Excel工作表引发错误
我正在尝试创建一个excel工作表,并使用xml方法从SAP后台进程将其作为收件箱/电子邮件附件发送。我遵循描述的代码/方法。我可以接收带有excel附件的收件箱,但在尝试打开附件时,我收到以下错误消息: 在装载过程中,以下区域出现问题: 工作簿设置 由于出现错误,无法打开此文件。错误列在: C:\Users\user\AppData\Local\Microsoft\Windows\Temporary Internet files\Content.MSO\36F0E91E.log 但是,该位置实际上不存在日志文件 编辑。我发现我可以通过在web浏览器中打开路径来查看错误日志文件。给出的错误消息如下所示:使用XML方法从ABAP创建的Excel工作表引发错误,excel,xml,abap,Excel,Xml,Abap,我正在尝试创建一个excel工作表,并使用xml方法从SAP后台进程将其作为收件箱/电子邮件附件发送。我遵循描述的代码/方法。我可以接收带有excel附件的收件箱,但在尝试打开附件时,我收到以下错误消息: 在装载过程中,以下区域出现问题: 工作簿设置 由于出现错误,无法打开此文件。错误列在: C:\Users\user\AppData\Local\Microsoft\Windows\Temporary Internet files\Content.MSO\36F0E91E.log 但是,该位置实
XML PARSE ERROR: Null or missing attribute value
Error occurs at or below this element stack:
<ss:Workbook>
XML分析错误:Null或缺少属性值
此元素堆栈处或之下发生错误:
回复晚了,但是您是否考虑过SDN代码交换上的优秀库abap2xlsx?我相信该软件包中的示例3(ZDEMO_EXCEL3)包括发送给电子邮件收件人。尝试将附件保存到文件夹中,然后从那里打开。希望日志文件最终会位于一个更容易访问的位置。当我尝试从SAP收件箱下载附件时,我会收到一个空白的“下载无法完成!”这个错误让我认为是excel附件本身的格式不正确,但我不知道如何或为什么。实际上,这是我最后采用的方法,效果非常好,所以我会将其标记为正确