新しいプロジェクトの要件を見て、このユースケースが健全であることを確認したかったのです。
- ユーザーが自分の PC でローカルに InfoPath (2003) フォームに入力する
- 「送信」というタイトルの InfoPath フォーム内のボタンをクリックすると、infopath フォームが添付された新しい Outlook (2003) 電子メール メッセージが表示されます。ユーザーが送信を押すと、電子メールが交換メールボックスに送信されます。
- SQL Server はこのメールボックスを定期的にチェックし、infopath フォームが添付された新しい送信をダウンロードします
- SQL サーバーは、infopath フォーム内の添付ファイルとフィールドを解析します。
SQL Server はこの方法でメールの添付ファイルを解析できますか? このアプローチに関する注意事項はありますか?
送信テクノロジとして Outlook を使用することの魅力は、オフラインの場合でもユーザーのプロセスが同じであることです。Outlook は、オンラインに戻ったときに自動的に同期します。ユーザーがオフラインでフォームに入力して「送信」し、次にオンラインになったときにサーバーと自動的に同期する何らかの方法が必要です。
編集:明確にするために、サーバーからフォームデータをキャッシュする方法を探していません->クライアント。完成したフォームをキャッシュしようとしています。完了したレポートをクライアントにキャッシュする別のアプリケーションを構築することはできません。