使用动态文件名拆分映射Excel文件输出

2020-08-21 22:14发布

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

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


专家们,

我有一种情况,需要根据从S4/HANA(代理到文件)中的用户选择输出纯文本文件或Excel文件。 在代理结构中,我添加了FILENAME(用于动态文件命名)和OUTPUT_TYPE(用于检查选择的输出文件)。 文本文件不是很多问题,但是excel文件是困难所在。

excel文件是通过XSLT映射派生的,如以下代码所示。 最初,我在获取文件输出时遇到问题,因此我应用了 2520361 注释,因为遇到的运行时错误与拆分映射有关。

我现在的问题是动态文件名不能同时运行,必须在适配器上删除,以将保留为根 导出和Excel文件。

有什么想法吗?

<?xml version =" 1.0"?>

<?mso-application progid =" Excel.Sheet"?>

http://www.w3.org/1999/XSL/Transform" xmlns =" urn:schemas-microsoft-com:office:spreadsheet" xmlns:o =" urn:schemas-microsoft-com:office:office" xmlns: x =" urn:schemas-microsoft-com:office:excel" xmlns:ss =" urn:schemas-microsoft-com:office:spreadsheet" xmlns:map =" java:java.util.Map" xmlns:dyn =" java:com.sap.aii.mapping.api.DynamicConfiguration" xmlns:key =" java:com.sap.aii.mapping.api.DynamicConfigurationKey" xmlns:html =" http://www.w3.org/TR/REC-html40"> name =" inputparam"/>

http://sap.com/xi/XI/SplitAndMerge">

http://sap.com/xi/XI/System/File','FileName')"/>

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

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


专家们,

我有一种情况,需要根据从S4/HANA(代理到文件)中的用户选择输出纯文本文件或Excel文件。 在代理结构中,我添加了FILENAME(用于动态文件命名)和OUTPUT_TYPE(用于检查选择的输出文件)。 文本文件不是很多问题,但是excel文件是困难所在。

excel文件是通过XSLT映射派生的,如以下代码所示。 最初,我在获取文件输出时遇到问题,因此我应用了 2520361 注释,因为遇到的运行时错误与拆分映射有关。

我现在的问题是动态文件名不能同时运行,必须在适配器上删除,以将保留为根 导出和Excel文件。

有什么想法吗?

<?xml version =" 1.0"?>

<?mso-application progid =" Excel.Sheet"?>

http://www.w3.org/1999/XSL/Transform" xmlns =" urn:schemas-microsoft-com:office:spreadsheet" xmlns:o =" urn:schemas-microsoft-com:office:office" xmlns: x =" urn:schemas-microsoft-com:office:excel" xmlns:ss =" urn:schemas-microsoft-com:office:spreadsheet" xmlns:map =" java:java.util.Map" xmlns:dyn =" java:com.sap.aii.mapping.api.DynamicConfiguration" xmlns:key =" java:com.sap.aii.mapping.api.DynamicConfigurationKey" xmlns:html =" http://www.w3.org/TR/REC-html40"> name =" inputparam"/>

http://sap.com/xi/XI/SplitAndMerge">

http://sap.com/xi/XI/System/File','FileName')"/>

付费偷看设置
发送
1条回答
代楠1984
1楼 · 2020-08-21 23:00.采纳回答

此问题现已解决。 在操作映射中,使用DynamicConfiguration UDF通过直接传递添加了第一个消息映射。 OM中的XSL中的第二个映射。

在XSL中删除了与注释2520361相关的行。

一周热门 更多>

向帮助了您的网友说句感谢的话吧!