質問

SharePointのWebページに表示されて埋められたInfoPathファイルを取得し、データを別々のDBに保存する必要があります。フォームが送信されると、2つのイベントが発生します。 ItemAddingItemAdded.

私はからファイルを取得できないことを知っています ItemAdding イベントは後に保存されるためです ItemAdding イベント。

しかし、データベースに値を保存したら、ユーザーを別のWebサイトにリダイレクトしたいのですが、これを行う方法はありません。問題は、ユーザーが「フォームが閉じられている」を示すWebページにリダイレクトされると同時に、ItemAddedイベントが発生することだと思います。

値を取得するにはどうすればよいですか ユーザーをリダイレクトしますか?また、InfoPathフォーム自体にコードを添付することは許可されていません。これはSharePointから処理する必要があります。

ありがとうございました

役に立ちましたか?

解決

SharePointサイト内でリダイレクトする場合は、「ソース」をクエリ文字列パラメーターとして含めることができます。

あなたも試してみてください response.redirect の中に OnClose インフォパスフォームのイベント。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top