Jak dodać pole odnośnika do typu zawartości w programie SharePoint przy użyciu definicji xml? (Dostaję błędy).Dodaj pole odnośnika do typu zawartości w programie SharePoint
Rzeczy do zapamiętania: - Lista odnośników będzie istniała, gdy typ zawartości zostanie dodany do biblioteki dokumentów. - Lista odnośników zawsze będzie mieć tę samą nazwę. - Lista odnośników zawiera spację w nazwie.
To właśnie dodaliśmy do xml:
<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"
>
Kiedy następnie programowo dodać typ zawartości do biblioteki dokumentów uzyskać wyjątek (bez użytecznych informacji), a następnego zalogowanego do dziennika programu sharepoint:
08/18/2009 17: 13: 39.50 w3wp.exe (0x08B8) 0x11B0 Baza danych Windows SharePoint Services 6f8g Niespodziewane Nieoczekiwane niepowodzenie wykonywania kwerendy, kod błędu 8114. Dodatkowe informacje o błędzie z SQL Server znajdują się poniżej . "Błąd podczas konwersji typu danych nvarchar na uniqueidentifier." Tekst zapytania (jeśli jest dostępny): "{? = Call proc_GetListMetaDataAndEventReceivers (?,?,?,?,?,?)}"
Jak wygląda XML? Wygląda na to, że został usunięty po opublikowaniu go – Yuliy
... ... ... Co jeszcze chcesz zobaczyć? –
zikoziko