2011-01-21 10 views
0

SharePoint 2010を使用してドキュメントライブラリを作成します。頻繁に更新されるファイルや、更新頻度、フィルタリングフラグ、監視フラグ現在のメタデータを使用してSharePointドキュメントライブラリファイルを更新する

SharePointがデータベースにファイルを保存すると、メタデータを含む他のフィールドに触れることなく、ファイルコンテンツフィールドだけを更新することができます。しかし一見したところでは明らかに簡単ではありません。

MOSS環境でドキュメントコンテンツを簡単に更新する方法はありますか?私は、ファイルをチェックアウトし、チェックインを更新または編集してチェックインするのは可能な解決策だと思うが、エンドユーザーにとってはあまりにも多くの作業を必要とする。

答えて

1

あなたがチェックイン/チェックアウト、ドキュメントライブラリに

を無効にすることができそれとも、Webパーツに

SPFile file = web.GetFile(url); 
file.UndoCheckOut(); 
string rawdata = Path.Combine(rootdirectory, url); 
byte[] data = File.ReadAllBytes(rawdata); 
file.CheckOut(); 
file.SaveBinary(data); 
file.Update(); 
file.CheckIn("some thing"); 
file.Approve("some thing"); 
+0

をこのような何かを行うことができますありがとうございました。有望に見えますが、Webパーツを使用せずに同じことを行う他の方法があります。私はデフォルトでMSがサポートしているものを意味します。 – San

関連する問題