6

Visual Studio 2012 SharePoint 2013 リスト デザイナーを使用してルックアップ フィールドを作成しようとしていますが、機能しません。

デザイナーを使用して、2 番目のリストのルックアップ列として表示する列 (Agency Name) を持つ単純なリスト (Ad Agencies) を作成しました。

ここでも、デザイナーを使用して別のリストを作成し、ルックアップ列を追加しました。次に、プロパティ ペインを使用して、[タイプ] の下のルックアップ列に次のプロパティを設定します。

List: 広告代理店
ShowField: 代理店名

ソリューションを展開し、広告代理店リストにアイテムを追加します。次に、別のリストに項目を追加しましたが、ルックアップの Ad Agency 列には何も含まれていません。

これはとても簡単に思えるので、誰かが私が間違っていることを見つけてくれることを願っています。

読んでくれてありがとう

4

2 に答える 2

5

解決

ルックアップ列のプロパティ (つまり、プロパティ ペインを使用) で、以下の値を使用します:
List: Lists/Ad Agencies(注: リスト名の前に「Lists/」を使用しています)
ShowField: AgencyName(注: Agency と Name の間にスペースはありません)

より詳しい情報

リスト:

これは、親リストの「リスト URL (サイト相対 URL)」の値です。Visual Studio 2012 のリスト デザイナーの [リスト] タブにあります。
ここに画像の説明を入力

表示フィールド:

これは、ShowField として使用される親リスト内のフィールドの name プロパティ値です (プロパティ ペインに表示されます) (注: これは「表示名」プロパティ値ではありません)。

ここに画像の説明を入力

詳細については、以下のブログ投稿を参照してください

http://jsuhail.blogspot.com/2014/08/add-lookup-column-through-visual-studio.html

于 2013-08-17T19:51:40.893 に答える