トップ回答者
InfoPathのデータ接続の張り替えについて

質問
-
毎々お世話になっております
現在以下のような環境があり、色々と確認をしております。
その際にもっと良い方法がないか調査をしておりますが、
難航しておりまして、何か良い方法があればご教授頂ければと思います。InfoPathにてMOSSのリストから値を取得している「データ接続」が
20件ほどあります。こちらをフォームライブラリにて運用しているのですが、
負荷試験などで全く別ファームのMOSSサイト10個にて
同様のInfoPathフォームを使用する必要があるのですが、
勿論それぞれ、MOSSサイトのURLが違いまして、データ接続の
情報を張り替えると単純計算で、20件×10サイトとなり
非常に手間が掛かってしまいます。
今回は単純に手を動かすのも良いのですが、今後も同様の
作業の必要性が出てくる事が考えられる事から何か良い
方法があれば、ご教授頂ければと思います。2010年7月1日 2:31
回答
-
データ接続ライブラリを使って、今の面倒な作業を楽にできると思います。
SharePoint のデータ接続ライブラリなどを含めたオフィシャルの説明はこちら。
http://office.microsoft.com/ja-jp/infopath-help/HA010164956.aspx
ここに以下のような記述があります。
---引用---
データ接続を一元的に管理できる 複数のフォーム テンプレートが同じデータ接続 (データ接続: データベース、Web サービス、SharePoint ライブラリ、XML ファイルなどの外部データ ソースと InfoPath フォームとの接続。データ接続は、データのクエリや送信に使用されます。)を使用する場合は、データ接続ライブラリ (データ接続ライブラリ: Microsoft Office SharePoint Server 2007 を実行中のサイトにあるドキュメント ライブラリで、ユニバーサル データ接続 (.udcx) ファイルと Office データ接続 (.odc) ファイルのコレクションを含んでいます。)内のデータ接続ファイル (データ接続ファイル: Access データベース、ワークシート、テキスト ファイルなどのデータ ソースへの接続に関する情報を格納するファイル。このファイルにより、データ ソースの管理を簡略化できます。)にデータ接続の設定を保存できます。データ接続ファイルに接続するフォームをユーザーが開くと、そのファイル内の設定を使用して外部データ ソースに接続されます。このように、複数のフォーム テンプレートが同じデータ接続ファイルを使用できるため、フォーム テンプレートごとに同じデータ接続を手動で作成する必要はありません。さらに、外部データ ソースの場所または接続設定が変わった場合でも、そのデータ接続を使用する各フォーム テンプレートを更新する必要はありません。代わりに、データ接続ファイルを 1 回更新するだけで、すべてのフォーム テンプレートの期待どおりの動作を維持できます。
---引用終わり----ほかになにかよい資料は、、とさがしたら、まずは MSDN のこちら。オフィシャルの資料ということで。
http://msdn.microsoft.com/ja-jp/library/ms772101(office.12).aspx
そしてこちら。実際に xml ファイルを作る際に必要なリファレンスになります。
http://msdn.microsoft.com/ja-jp/library/ms772017.aspx
で、、、Bing したら、上位にうちのブログが・・・(笑
弊社の奥田が書いております。全5回のシリーズもの、、、です。InfoPath データ接続と SharePoint データ接続ライブラリ 第1回
ご参考になれば。
Shigeru NUMAGUCHI Director CRIE-ILLUMINATE INC. (JAPAN)2010年7月1日 4:08 -
重要な点を追加しわすれていました。申し訳ございません。
データ接続ライブラリは SharePoint のエンタープライズ機能として Standard や WSS 3.0 に含まれず、Enterprise のみになります。
Enterprise だといいのですが。。。Enterprise 機能についてはこのあたりをご参考にしてください。
http://technet.microsoft.com/ja-jp/library/cc678862(office.12).aspx
Shigeru NUMAGUCHI Director CRIE-ILLUMINATE INC. (JAPAN)- 回答としてマーク 山本春海 2010年7月30日 6:13
2010年7月1日 5:42
すべての返信
-
データ接続ライブラリを使って、今の面倒な作業を楽にできると思います。
SharePoint のデータ接続ライブラリなどを含めたオフィシャルの説明はこちら。
http://office.microsoft.com/ja-jp/infopath-help/HA010164956.aspx
ここに以下のような記述があります。
---引用---
データ接続を一元的に管理できる 複数のフォーム テンプレートが同じデータ接続 (データ接続: データベース、Web サービス、SharePoint ライブラリ、XML ファイルなどの外部データ ソースと InfoPath フォームとの接続。データ接続は、データのクエリや送信に使用されます。)を使用する場合は、データ接続ライブラリ (データ接続ライブラリ: Microsoft Office SharePoint Server 2007 を実行中のサイトにあるドキュメント ライブラリで、ユニバーサル データ接続 (.udcx) ファイルと Office データ接続 (.odc) ファイルのコレクションを含んでいます。)内のデータ接続ファイル (データ接続ファイル: Access データベース、ワークシート、テキスト ファイルなどのデータ ソースへの接続に関する情報を格納するファイル。このファイルにより、データ ソースの管理を簡略化できます。)にデータ接続の設定を保存できます。データ接続ファイルに接続するフォームをユーザーが開くと、そのファイル内の設定を使用して外部データ ソースに接続されます。このように、複数のフォーム テンプレートが同じデータ接続ファイルを使用できるため、フォーム テンプレートごとに同じデータ接続を手動で作成する必要はありません。さらに、外部データ ソースの場所または接続設定が変わった場合でも、そのデータ接続を使用する各フォーム テンプレートを更新する必要はありません。代わりに、データ接続ファイルを 1 回更新するだけで、すべてのフォーム テンプレートの期待どおりの動作を維持できます。
---引用終わり----ほかになにかよい資料は、、とさがしたら、まずは MSDN のこちら。オフィシャルの資料ということで。
http://msdn.microsoft.com/ja-jp/library/ms772101(office.12).aspx
そしてこちら。実際に xml ファイルを作る際に必要なリファレンスになります。
http://msdn.microsoft.com/ja-jp/library/ms772017.aspx
で、、、Bing したら、上位にうちのブログが・・・(笑
弊社の奥田が書いております。全5回のシリーズもの、、、です。InfoPath データ接続と SharePoint データ接続ライブラリ 第1回
ご参考になれば。
Shigeru NUMAGUCHI Director CRIE-ILLUMINATE INC. (JAPAN)2010年7月1日 4:08 -
重要な点を追加しわすれていました。申し訳ございません。
データ接続ライブラリは SharePoint のエンタープライズ機能として Standard や WSS 3.0 に含まれず、Enterprise のみになります。
Enterprise だといいのですが。。。Enterprise 機能についてはこのあたりをご参考にしてください。
http://technet.microsoft.com/ja-jp/library/cc678862(office.12).aspx
Shigeru NUMAGUCHI Director CRIE-ILLUMINATE INC. (JAPAN)- 回答としてマーク 山本春海 2010年7月30日 6:13
2010年7月1日 5:42