webdevqa.jp.net

SharePointドキュメントライブラリのeditformにフィールドがありません

編集フォームと新しいフォームに列の1つが表示されないドキュメントライブラリがあります。

ユーザーがこの列/フィールドを含むアイテムを編集(および作成)できるように、フォームに戻るにはどうすればよいですか。

このフィールドは、編集も可能な「データシート」モードで完全に表示されますが、フォームを順番に戻したいと思います:o)

2
noesgard

SharePoint 2007でこれと同じ問題が発生し、それに遭遇する可能性のある他の人に私のソリューションを投稿しました。

31個のメタデータアイテムを含むドキュメントライブラリがあります-はい31!このライブラリを何ヶ月も使用しており、多くのドキュメントにすべてメタデータが入力されています。突然、タイトルを除くすべてのフィールドが[プロパティの編集]フォームから消えました。幸い、メタデータはドキュメントライブラリビューに表示されていたので失われませんでしたが、[プロパティの編集]フォームに表示されなかったため編集できませんでした。 Word文書の場合、Word 2010で開き、文書のプロパティパネルにタイトルのみを表示します。ただし、すべてのメタデータフィールドがカスタムプロパティとして表示されるようになりました([詳細プロパティ]ダイアログで表示可能)。

調査したところ、誰かがこのライブラリのコンテンツタイプ「ドキュメント」を作成したことがわかりました。これはこの問題の前にはありませんでした。また、プロパティとしてリストされているタイトルフィールドのみです。 「ドキュメントは既に存在します」というメッセージが表示されたこのコンテンツタイプを削除できなかったため、コンテンツタイプを自分のニーズに合わせることにしました。これが私がそれをした方法です。

[ライブラリ設定]> [詳細設定]> [コンテンツタイプの管理を許可する]で、[はい]に戻ります。次に、[ライブラリ設定]の[コンテンツタイプ]で[ドキュメント]をクリックして、コンテンツタイプの設定を開きます。 「既存のサイトまたはリストの列から追加」をクリックします。コンテンツタイプ設定フォームでは、[列の選択元]ドロップダウンリストはデフォルトで[列のリスト](欠落していたすべてのドキュメントライブラリメタデータフィールドがリストされています)になっています。それらすべてを選択して追加しました。次に、以前と同じようにコンテンツタイプの列の順序を変更しました。

これらは、必要に応じて[プロパティの編集]フォーム(およびWord文書情報パネル)に表示されます。

それは私の時間の一日を無駄にしたので、それが誰かを助けることを願っています。

2
Andrew

ドキュメントライブラリの設定には、ライブラリで編集するために表示されるプロパティを制御する[コンテンツタイプ]セクションがあります。このセクションが表示されない場合は、[一般設定]の下の[詳細設定]リンクを開き、そのページの上部にある[コンテンツタイプの管理を許可する]を[はい]に設定する必要があります。表示されたら、関心のあるコンテンツタイプ(ドキュメントなど)をクリックすると、[既存のサイトまたはリストの列から追加]オプションが表示されます。目的の列を含めるためのインターフェイスは、列名を選択して左側のウィンドウから右側のウィンドウに移動する簡単なプロセスです。

0
Tom