0

我有这个问题,希望有人可以帮助解决。

我有一个编排,它作为输入接收一个文件(消息为 Microsoft.XLANGs.BaseTypes.Any)。只是一个包含一些非结构化文本的文件。

我创建了一个动态发送端口,将接收到的文件保存在备份文件夹中。

问题是当有人发送相同的文件(具有相同的文件名)时,它不会覆盖备份文件夹中的文件。

当在constructMessage形状中尝试以下

Message_new = orgMessage;
Message_new(FILE.CopyMode)= 2; //2=overwrite,

两条消息属于同一类型:Microsoft.XLANGs.BaseTypes.Any

我收到此错误:

错误 1 ​​使用未构造的消息 'orgMessage' '': 消息尚未在

4

1 回答 1

5

您得到的错误既没有链接到动态端口,也没有链接到复制模式。您正在尝试为名为“NewMessage”的消息分配一条未构造的消息,该消息在编排中也未收到。

请检查名为“orgMessage”的消息是否是通过接收形状接收的消息,或者它是否是在您的消息分配之前构建的。

于 2016-07-19T13:35:15.950 回答