3

コードを使用してコンテンツ タイプに列を追加します。これは非常にうまく機能します (「サイト設定 - コンテンツ タイプ - (私のコンテンツ タイプ)」で確認してください)。

ここで、そのコンテンツ タイプを親として持つドキュメント ライブラリには、これらの列も自動的に含まれることを期待していました。しかし、そうはなりませんでした。そのコンテンツ タイプの古い列がいくつか含まれていますが、コンテンツ タイプに追加したばかりの列は使用できません。

これらの列をドキュメント ライブラリに追加するにはどうすればよいですか?

4

2 に答える 2

1

ドキュメント ライブラリのコンテンツ タイプ要素の Inherit 属性が TRUE に設定されていますか。

スキーマ参照: http://msdn.microsoft.com/en-us/library/aa544268.aspx

于 2012-02-21T18:46:09.487 に答える
1

Ok。Sharepoint 内の名前付けに混乱しました。Web-Backend SITE では、コンテンツ タイプを「コンテンツ タイプ」と呼びます。LIST コンテンツ タイプ (ページなど) は「ドキュメント ライブラリ」と呼ばれます。したがって、目的を達成するには、SPLookupField をサイト コンテンツ タイプに追加し、そのサイト コンテンツ タイプ列への別のルックアップをリスト コンテンツ タイプに追加する必要がありました。

于 2012-02-22T16:33:00.613 に答える