SAP PI 7.31文件接收器适配器ASMA-目录被忽略

2020-09-14 11:02发布

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

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


大家好,

首先,感谢大家为我们社区中的任何问题提供了许多不错的答案。 确实,我已经阅读了很多与ASMA参数有关的帖子。

我的问题正在关注。

在UDF中,我填写了两个参数- FileName Directory ,这是正确的,因为在跟踪中,我可以看到它们和 FileName 已正确更改。 该UDF上有很多文章,所以这可能是正确的。

以我为例,使 FileName_New.csv 是UDF的结果。

但是...

在交流渠道中,我有以下目标目录:

\\服务器名称\ folder1 \ folder2 \ folder3

我知道了:

\\服务器名称\ folder1 \ folder2 \ folder3 \ Filename_New.csv

现在,我需要做的是风箱Folder3将是folder4,但是不同植物的名称将有所不同-这意味着风箱Folder3将具有类似

的结构
 ...文件夹3 \ PLANT1
            \ PLANT2
            \ PLANT3 

对于我的示例,带有文件的目标路径将是这样

即。 \\服务器名\文件夹1 \文件夹2 \文件夹3 \ PLANT1 \ Filename_New.csv

现在我的问题是: UDF中的目录的正确值是什么

仅是PLANT1,或者使用\(\ PLANT1或\ PLANT1 \)或具有服务器名称的整个路径

我已经尝试了所有方法,但仍然没有成功。 我的想法-> URL路径是否允许使用Directory参数?

谢谢大家的帮助或信息

石油

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

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


大家好,

首先,感谢大家为我们社区中的任何问题提供了许多不错的答案。 确实,我已经阅读了很多与ASMA参数有关的帖子。

我的问题正在关注。

在UDF中,我填写了两个参数- FileName Directory ,这是正确的,因为在跟踪中,我可以看到它们和 FileName 已正确更改。 该UDF上有很多文章,所以这可能是正确的。

以我为例,使 FileName_New.csv 是UDF的结果。

但是...

在交流渠道中,我有以下目标目录:

\\服务器名称\ folder1 \ folder2 \ folder3

我知道了:

\\服务器名称\ folder1 \ folder2 \ folder3 \ Filename_New.csv

现在,我需要做的是风箱Folder3将是folder4,但是不同植物的名称将有所不同-这意味着风箱Folder3将具有类似

的结构
 ...文件夹3 \ PLANT1
            \ PLANT2
            \ PLANT3 

对于我的示例,带有文件的目标路径将是这样

即。 \\服务器名\文件夹1 \文件夹2 \文件夹3 \ PLANT1 \ Filename_New.csv

现在我的问题是: UDF中的目录的正确值是什么

仅是PLANT1,或者使用\(\ PLANT1或\ PLANT1 \)或具有服务器名称的整个路径

我已经尝试了所有方法,但仍然没有成功。 我的想法-> URL路径是否允许使用Directory参数?

谢谢大家的帮助或信息

石油

付费偷看设置
发送
5条回答
jovirus
1楼-- · 2020-09-14 11:31

彼得,你好!

您应该为"目录" ASMA参数提供到目标目录的完整路径(无文件名)。

关于Evgeniy。

愤怒的猪头君
2楼-- · 2020-09-14 11:27

对不起,图片很大,我没想到会这么大。

P。

Nir深蓝
3楼-- · 2020-09-14 11:29

嗨,Petr!

可以肯定的是,您是否在频道设置中使用ASMA Directory参数进行了设置?

关于Evgeniy。

悻福寶寶
4楼-- · 2020-09-14 11:42

嗨,Evgeniy

是的,您可以在这里看到。 我现在要尝试的是在文件名的前面p [ut文件夹名,例如PLANT1 \ Filename.csv

石油

绿领巾童鞋
5楼-- · 2020-09-14 11:34

Evgeniy,

我找到了解决方法-在UDF中,我将文件夹名称放在文件名之前-PLANT1 \ Filename.csv

现在可以正常工作,只有手动工作是路径中必须存在文件夹-用户必须为每个工厂创建该文件夹。

仅供以后参考-您无需创建DIRECTORY参数,只需创建FileName且文件夹名称位于最前面即可。

非常感谢您的帮助

彼得

一周热门 更多>