1

WebMethods 9.7 Designer を使用してフロー サービスを作成すると、マップ ステップで、マップ ステップの出力パイプラインにフロー サービスの出力が常に含まれているとは限りません。

ここに画像の説明を入力 ここに画像の説明を入力

私の質問は:

  • それはデザイナーのバグですか、それとも私が理解していないものですか(2番目のものだと思いますが、何がわかりません)?
  • 参照ドキュメント (すでに出力参照にある) をマップ ステップからパイプラインに追加するにはどうすればよいですか?
4

1 に答える 1

2

デザイナーは、ステップのパイプライン ビューの右側にあるフロー サービスの最後のステップにあるサービスの出力引数のみを表示します。これは、それらがまだ存在しない場合に作成する必要があることPipeline Outを示すヒントとしてのみ表示されます。それらに何かをマッピングすることによって。マップ ステップをフロー サービスの最後のステップに移動して、意味を確認してください。

マップ ステップの で任意の変数を宣言し、必要に応じて左側から右側にPipeline Out値をマップできます。Pipeline InPipeline Out

サービスの出力引数と同じ名前と型の変数を取得する最も簡単な方法は、タブからコピー ( CTRL-C)し、それを作成するステップの右側に貼り付け ( )ることです。実際に作成するには、値をそれにマップするか、それに値を設定する必要があります。マップ ステップの にコピーしても、変数は作成されません。マップする必要があるデザイナー UI にプレースホルダーが作成されるだけです。または値を設定して、パイプラインで実際に作成します。SiebelMessageInput/OutputCTRL-VPipeline OutPipeline Out

Pipeline Out長い道のりは、ステップのパイプラインの右側を右クリックして(またはPipeline Out領域をクリックしてフォーカスを移し、その領域でInsert a Variableアクションを選択して)、サービスの出力引数と同じ名前と型の変数を手動で作成することです。パイプライン ツールバー) をクリックし、名前を持つ新しいドキュメント参照変数を挿入してSiebelMessage、サービスの出力引数を作成したときに使用したのと同じドキュメント参照を選択します。

于 2015-07-16T05:58:29.143 に答える