0

現在のクライアントでSharePoint2007が広く受け入れられるようになると、フォームをオフラインで入力し、ネットワークに接続し直したときに同期されるという質問がますます増えています。

これは、MicrosoftがInfoPathを構築した目的とまったく同じように思われるので、これが私の(完全にテストされていない)考えです。ユーザーがOutlookクライアントに接続するInfoPathフォームのライブラリがあるため、オフラインになったときにローカルにフォームがあります。その後、彼らは自由にそれらを開き、それらに記入し、結果を保存することができます。その後、彼らはオンラインに戻ります...

...そしていくつかの魔法が起こります...

...そしてフォームデータはSharePointリストに保存されます。

当然のことながら、私はその魔法が何であるかを知る必要がありますが、InfoPath / SharePoint統合について共有できるヒント、ポインタ、または戦争の話はありますか?

4

2 に答える 2

2

SharePointにアクセスできる内部ユーザー用のInfoPathFormsServicesと、SharePointにアクセスできない外部ユーザー用のInfoPathファットクライアントの使用に関するいくつかの戦争の話があります。フォームを外部ユーザーに電子メールで送信してSharePointライブラリに戻すという洗練されたソリューションですが、問題を回避するためにコードが必要な落とし穴がありました。

これはおそらくソリューションには当てはまりませんが、すぐに頭に浮かぶ問題の1つは、InfoPath Forms ServicesではXMLにテンプレートを指すHREF属性が必要ですが、これはクライアントでは使用されません。実際には破棄されます。フォームサービスを爆破させるクライアントによる。HREFを元の場所に戻すには、フォームライブラリのイベントハンドラーを作成する必要がありました。


更新-InfoPathに関するメモの一部(多くはオフラインでの使用に関連しています)がSharePoint Depth Wiki(http://wiki.threewill.com/display/enterprise/InfoPath+Notes )にあることを忘れました。

その価値については、このソリューションでもGrooveを使用しました(GrooveとInfoPath Forms ServicesおよびInfoPathクライアント)。

于 2009-05-13T15:46:36.327 に答える
2

SharePointと同期するオフラインコラボレーションにMSGrooveを利用できます。

Microsoft Office 2007ドキュメント:GrooveとSharePointの統合

于 2009-05-13T16:21:54.270 に答える