SAP HCI无法在Web UI中创建Content Modifier外部参数

2020-09-10 03:44发布

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

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


我无法为"内容"修改器创建"外部"参数。 下拉菜单未启用。

我遵循了URL 外部参数无法与具有相同问题的用户一起使用HCI Web 。 建议在Eclipse中创建外部参数并进行部署。

所以我在Eclipse中创建了它:

然后单击"外部化参数"选项卡(在"控制台"和"远程系统"选项卡之间)。

然后我与编辑器同步,添加值,然后保存参数。

我对流进行检查,并确保一切看起来不错。 然后,我从Eclipse部署集成内容。 我在控制台和任务视图中检查了部署,但没有收到错误:

但是,当我在Eclipse中为Content修饰符创建外部参数并进行部署时,仍然看不到我在Eclipse中通过Web UI在Eclipse中创建的外部参数。

external-parameter-greyed-out.jpg (341.9 kB)

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

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


我无法为"内容"修改器创建"外部"参数。 下拉菜单未启用。

我遵循了URL 外部参数无法与具有相同问题的用户一起使用HCI Web 。 建议在Eclipse中创建外部参数并进行部署。

所以我在Eclipse中创建了它:

然后单击"外部化参数"选项卡(在"控制台"和"远程系统"选项卡之间)。

然后我与编辑器同步,添加值,然后保存参数。

我对流进行检查,并确保一切看起来不错。 然后,我从Eclipse部署集成内容。 我在控制台和任务视图中检查了部署,但没有收到错误:

但是,当我在Eclipse中为Content修饰符创建外部参数并进行部署时,仍然看不到我在Eclipse中通过Web UI在Eclipse中创建的外部参数。

external-parameter-greyed-out.jpg (341.9 kB)
付费偷看设置
发送
8条回答
bbpeas
1楼 · 2020-09-10 03:55.采纳回答

大家好

对于那些仍然遇到这篇文章的人,有可能不需要将参数归类为"外部参数"。 在content修饰符中,只需将类型设置为Expression,并将值设置为与外部参数{{extName}}相同的名称。

如果只想使用{{extName}}来访问参数,则可以在消息正文中使用相同的概念。 这将动态替换该值。

要通过脚本访问外部化的参数,可以使用Camel SimpleBuilder函数评估参数名称并将其作为字符串返回:

导入org.apache.camel.Exchange;
 导入org.apache.camel.builder.SimpleBuilder;

 def消息processData(消息消息){

     def Exchange ex = message.exchange;
 def messageLog = messageLogFactory.getMessageLog(message);
 if(messageLog!= null){
 messageLog.setStringProperty(" Property",SimpleBuilder.simple('{{sftp.directory}}')。evaluate(ex,String));
 }
 }
 返回消息;
 }
 
me_for_i
2楼-- · 2020-09-10 04:13

嗨,SriPrasad,

感谢您的回复。

此查询的线程如下。

如果确实可以(自定义模块实现),请说明实现自定义模块所需的步骤。

https: //answers.sap.com/questions/470409/sftp-pick-multiple-files-and-zip-them-through-sap.html

此致

Sandhya。

一周热门 更多>