asp.netにWebサービスがあります。これは、boolとしてreturnタイプのwebmethodを持っています。Webメソッドを使用してinfopath繰り返しテーブルからxmlファイルにレコードを挿入していますInsertRecord()
。これはブール型のメソッドです。挿入レコードが成功するとtrueを返し、そうでない場合はfalseを返します。しかし、infopathで戻り値を取得する方法。
質問する
400 次
1 に答える
0
InfoPath 2007の場合、 MSDNは次のように述べています。「送信操作の場合、XMLペイロードを設定できますが、XML応答を取得することはできません。」InfoPath 2010の場合、MSDNで同様の記事を見ることができません。
2つのオプションがあります。
- Webサービスを再設計して、SOAP障害につながる障害が発生した場合に例外をスローし、InfoPathで送信に失敗するようにします。
- カスタムコードを使用してWebサービスを呼び出し、自分でデータを送信します。
于 2011-04-21T13:04:18.577 に答える