1

ユーザーが [送信] をクリックしたときに、InfoPath フォームを SharePoint ライブラリと電子メール ボックスに同時に送信するにはどうすればよいですか?

特定の順序で複数のユーザーがフォームを承認する必要があります。その後、SharePoint サイトに再送信し、別の電子メール ボックスに送信して、次の承認者が承認を確認し、自分の承認を承認してから、送信して SharePoint に再度ドロップするようにします。

電子メール チェーン (添付ファイルとしてのフォーム) は機能し、承認は表示されますが、フォームは SharePoint フォーム ライブラリで更新されません。

4

2 に答える 2

1

送信 (SharePoint ライブラリに送信) 用に追加の DataSource を追加し、save&close ルールの前に送信ボタンにルールを追加できます。

しかし、SharePoint サイトに保持されているワークフローとフォームに基づく方法をお勧めします。私は段階的に承認が必要な、非常によく似たタスクを持っていました。

承認者の数が固定されている場合は、それぞれのフィールドを作成します。数が固定されていない場合は、現在の承認者を次の承認者に変更する置換ルールが必要になります。次に、以前にプロモートしたフラグ フィールド (または複数) によってトリガーされる 1 つ (または複数) のワークフローが必要になります。(公開中に外部から書き込み可能にする - ワークフローで必要になります) このフィールド (またはフィールド) は、電子メールを送信するワークフローをトリガーします。送信後、無限ループを避けるためにそのフラグをクリアする必要があります。

メールには、SharePoint ライブラリへのリンクが含まれている必要があります。また、承認者は、XML ファイルをネットワーク経由で送信するのではなく、そのライブラリで作業する必要があります。

ヒント: そのライブラリでバージョン管理を有効にすると、あなた (または承認者) が変更を追跡できます。

ヒント 2 : このプロセスが日常業務の一部である場合、承認者がフォームのステータスを追跡するのにカスタム ビューとアラートが役立つ可能性があります。

于 2008-11-03T22:23:33.757 に答える
0

質問して申し訳ありませんが、メールではなくワークフローを使用することを検討しましたか? WSS 3.0 の基本的なワークフローがあなたのシナリオに対応できるかどうかはわかりませんが、MOSS ワークフローは十分すぎるはずです。

于 2008-10-24T21:08:26.453 に答える