2009-08-18 6 views
3

SharePoint 2007を実装していますが、Office 2003をクライアントとして使用しています。これは、BDC列などのカスタムフィールドの種類がWordの[Webファイルのプロパティ]ダイアログボックスで正しく表されないため、メタデータを編集するときに問題が発生します。この問題を回避するために、このダイアログを無効にして、ユーザーがSharePoint内でメタデータを編集するようにしたいと考えています。Office 2003の[Webファイルのプロパティ]ダイアログを非表示にすることはできますか?

どうすればこのことができますか?また、(Office 2007へのアップグレードが不十分である)他の選択肢も検討していますか?

+0

残念ながら、私はそれを隠すことができませんでした。あなたはこれについての私の質問を見たことがありますか? http://stackoverflow.com/questions/809179/saving-a-document-to-sharepoint-brings-up-web-file-properties-dialog-with-incor 修正可能: http:// support.microsoft.com/kb/971500/ –

+0

感謝のキット。私はあなたの問題を見ました - あなたが修正を見つけることができてうれしいです。 – Roger

答えて

0

metaEngineという製品を使用して、Officeのプロパティダイアログをカスタマイズします。

本質的に、httpModuleを使用してOfficeプロパティダイアログが呼び出されたときを検出し、htmlを挿入/書き換えてメタデータのカスタムエディタを提供します。この方法を使用するか、または同様のhttpModuleを使用して、「この機能は無効です」タイプの画面を表示できます。

OfficeとSharePointの間でFiddlerを使用して行われるリクエストを見てみると、変更可能な内容がわかります。

関連する問題