0

インデックス Functoid を使用できると考えましたが、最初のパラメーター (外部アセンブリを呼び出すスクリプト Functoid) が気に入らないようです。通常の緑色のチェック マークの代わりに赤い X が表示されます。

可能だと思うのは、Index Functoid がまったくエラーを出さないことです。問題なくコンパイルおよびデプロイされます。問題は、マッピングが行われないことです。エラーが返されないため、壊滅的な障害 (IMO) が発生します。

では、BizTalk マップで DataTabe/DataRow/DataSet を返す外部アセンブリを使用する方法はありますか?

4

2 に答える 2

0

これは役立つかもしれません: BizTalk Functoid のコード ビハインド

マッパーがどのように機能するかについての洞察を得ることができるかもしれません。

于 2011-10-10T16:17:34.730 に答える
0

これがあなたの質問に完全に対応していないことはわかっていますが、外部依存関係への呼び出しはマッピング段階の前に実行し、結果をメッセージに保存する必要があると常に考えています。

マップには複数の入力スキーマがあり、そのうちの 1 つが DataRow (ADO DataRow でモデル化) である可能性があります。

次に、変換を呼び出すときに、変換を実行するために必要なすべてのメッセージを渡します。これにより、実際のマッピングの失敗を他の失敗から簡単に分離できます。

于 2011-10-10T10:12:25.480 に答える