infopathフォーム(Infopath 2007)から作成された> 7000 xmlドキュメントを持つSharePoint 2010ドキュメントライブラリがあります。今では、SharePointドキュメントライブラリのフォームにいくつかのフィールドを宣伝したいと思います。アップグレードされたフォームから作成されたドキュメントでのみこれを行うことができますが、以前に作成したすべてのドキュメントではできません。古いフォームを再提出することはできますが、7000レコードをすべて更新して値を列にプロモートすることはできません。この変更が運用環境でも実装される必要があるという事実を考慮すると、はるかに簡単な解決法がありますか?infopathとsharepoint 2010のプロパティプロモーション
注:昇格した列は、グラフィカルなレポートを生成するために使用されます。許容可能な任意の解決策。
ありがとう、しかし、私はたくさんのネストされたフォルダを持っていて、これを全部の7000のレコードでやっているのははるかに悲しいことです!私は私の質問に目的を説明するメモを追加しました。おそらく、すべてのフォームを繰り返して列を更新するバッチを実行することになりますが、これはシステムアカウントによってすべての「変更された」フィールドを変更することになります。これがレポートになるので、私は、フォームのアップグレード前に作成されたすべての古いドキュメントのフォームデータをExcelに変換することを計画しています。 – Shankar