1

使用 WebMethods 9.7 设计器,当我使用 Map 步骤创建 Flow Service 时,map 步骤的输出管道并不总是包含 Flow Service 的输出。

在此处输入图像描述 在此处输入图像描述

我的问题是:

  • 它是设计师的错误,还是我不明白的东西(我认为这是第二个,但我看不出是什么)?
  • 如何在地图步骤之外的管道中添加我的参考文档(已在输出参考中)?
4

1 回答 1

2

Designer 仅Pipeline Out在步骤的管道视图右侧的流服务的最后一步中显示服务的输出参数,并且它只是作为提示向您显示如果它们不存在则需要创建它们通过将某些东西映射到它们。将您的地图步骤移动到您的流程服务中的最后一步,以了解我的意思。

您可以在 map step 中声明所需的任何变量Pipeline Out,然后根据需要将值从左侧映射Pipeline In到右侧Pipeline Out

获取与服务的输出参数具有相同名称和类型的变量的最简单方法是从选项卡复制 ( CTRL-C) ,然后将其粘贴 ( ) 到要创建它的步骤的右侧。然后,您需要将值映射到它或在其上设置值以实际创建它:将其复制到映射步骤中不会创建变量,它只是在您需要映射的 Designer UI 中创建一个占位符或设置值以在管道中实际创建它。SiebelMessageInput/OutputCTRL-VPipeline OutPipeline Out

很长的路是通过右键单击Pipeline Out步骤管道的右侧(或单击该Pipeline Out区域以使其获得焦点,然后Insert a Variable在管道工具栏)并插入具有名称的新文档引用变量,SiebelMessage并选择您在创建服务的输出参数时使用的相同文档引用。

于 2015-07-16T05:58:29.143 回答