CPI XSLT-在XSLT中使用标头变量

2020-09-05 05:01发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我正在尝试在XSLT...

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

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


大家好,

我正在尝试在XSLT映射(在xsl文件中)使用名为 termdate 的CPI标头作为参数。

根据此博客,应该可以通过简单地定义参数来实现,因为XSLT参数自动绑定到Camel标头。

https://blogs.sap .com/2018/03/27/sap-cpi-accessing-header-and-property/

我的XSLT如下:

 
  
  />
  
  
   
    
   
  

  
  

运行此映射步骤时,我没有遇到任何错误。 但是过滤条件似乎不起作用。 (FilterCondition:PayrollEndDate lessthanorEqual等于$ termdate)

请帮助我以正确的方式使用它。 我正在使用正确的语法和正确的声明?

最好的问候,斯拉文

6条回答
灬番茄
2020-09-05 05:36

1。您仅声明termdate变量,而不提供任何值。

https://www.oreilly.com/library/view/xslt/0596000537/ch04s04.html

2。 我不确定您的第二个模板匹配表达式是对还是错。 在为temdate变量提供值并获得所需的输出后,请忽略此步骤。 否则,您也可以像下面那样更改表达式并尝试。 >

termdate是我在XSLT映射之前在CPI iflow中声明的标头。

我想在映射中使用相同的内容。

我已提及 https://blogs.sap.com/2018/03/27/sap-cpi-accessing-header-and-property/

但仍然无法正常工作。

一周热门 更多>