将输出文件命名为BizTalk中元素的值

问题描述 投票:0回答:1

我有一个XML源模式和一个Flat文件输出模式。

平面文件目标架构:

Employee
  FName
  LName

我希望输出文件的文件名为{LName}_{DateAndTime}DateAndTime可以通过BizTalk管理控制台中的宏添加。但{LNmae}的价值可以被访问吗?

我有一篇文章动态更改编排中的out文件名,但它只适用于XMLTransit管道。

https://blog.sandro-pereira.com/2009/10/23/biztalk-training-customize-filename-dynamically-inside-orchestration/

如果可以在BizTalk中实现,请告诉我。

biztalk biztalk-2010
1个回答
3
投票

在业务流程或自定义管道组件中,将FILE.ReceivedFileName的值设置为所需的值:“Smith_02FEB19.txt”。

然后,您可以使用FILE或FTP适配器上的%SourceFileName%宏来创建具有该名称的outfile。

© www.soinside.com 2019 - 2024. All rights reserved.