Fügen Sie einem Inhaltstyp in Sharepoint ein Nachschlagefeld hinzu

Wie kann ich einem Inhaltstyp in Sharepoint mithilfe der XML-Definition ein Nachschlagefeld hinzufügen? (Ich bekomme Fehler).

Hinweise: - Die Suchliste ist vorhanden, wenn der Inhaltstyp zur Dokumentbibliothek hinzugefügt wird. - Die Suchliste hat immer den gleichen Namen. - Die Suchliste enthält ein Leerzeichen im Namen.

Folgendes habe ich der XML hinzugefügt:

  <Field ID="{GUID}"
         Type="Lookup"
         List="$Resources:core,lists_Folder;/List%20Name"
         ShowField="Title"
         Name="MyLookupFieldName"
         DisplayName="MyLookupFieldName"
         StaticName="MyLookupFieldName"
         Hidden="FALSE"
         Required="FALSE"
         Sealed="TRUE"
         >

Wenn ich dann den Inhaltstyp programmgesteuert zu einer Dokumentbibliothek hinzufüge, wird eine Ausnahme (ohne nützliche Informationen) angezeigt und Folgendes wird im Sharepoint-Protokoll protokolliert:

08/18/2009 17: 13: 39.50 w3wp.exe (0x08B8) 0x11B0 Windows SharePoint Services-Datenbank 6f8g Unerwarteter Fehler bei der Ausführung einer unerwarteten Abfrage, Fehlercode 8114. Weitere Fehlerinformationen von SQL Server finden Sie unten. "Fehler beim Konvertieren des Datentyps nvarchar in uniqueidentifier." Abfragetext (falls verfügbar): "{? = Proc_GetListMetaDataAndEventReceivers (?,?,?,?,?,?)} Aufrufen"

Antworten auf die Frage(3)

Ihre Antwort auf die Frage