将输出文件命名为 BizTalk 中元素的值
Name the output file as value of element in BizTalk
我有一个 XML 源架构和一个平面文件输出架构。
平面文件目标架构:
Employee
FName
LName
我想要输出文件的文件名是{LName}_{DateAndTime}
。 DateAndTime
可以在 BizTalk 管理控制台中通过宏添加。
但是{LNmae}
的值能不能通过某种方式访问到呢?
我得到了一篇动态更改编排中的输出文件名的文章,但它仅适用于 XMLTransit 管道。
请告诉我是否可以在 BizTalk 中实现。
在编排或自定义管道组件中,将 FILE.ReceivedFileName 的值设置为您想要的值:"Smith_02FEB19.txt"。
然后您可以在 FILE 或 FTP 适配器上使用 %SourceFileName% 宏来创建具有该名称的输出文件。
我有一个 XML 源架构和一个平面文件输出架构。
平面文件目标架构:
Employee
FName
LName
我想要输出文件的文件名是{LName}_{DateAndTime}
。 DateAndTime
可以在 BizTalk 管理控制台中通过宏添加。
但是{LNmae}
的值能不能通过某种方式访问到呢?
我得到了一篇动态更改编排中的输出文件名的文章,但它仅适用于 XMLTransit 管道。
请告诉我是否可以在 BizTalk 中实现。
在编排或自定义管道组件中,将 FILE.ReceivedFileName 的值设置为您想要的值:"Smith_02FEB19.txt"。
然后您可以在 FILE 或 FTP 适配器上使用 %SourceFileName% 宏来创建具有该名称的输出文件。