Frage

03Cp> Alleu003C/

03Cp> Ich habe einen SharePoint-Site gesichert und in eine andere Umgebung wiederhergestellt. Ich habe eine bestimmte Liste, die ich den Standardwert eines verborgenen Felds in PowerShell aktualisieren möchteu003C/

03Cp> Ich habe das Feld gefunden, den Standardwert einstellen. Aber wenn ich field.update () rufe, sehe ich den Fehler unten.u003C/

03Cp> Ich sehe diesen Fehler auch, wenn ich versuche, dieselbe Liste zu erstellen und zu indexieren. Ich habe letzte 2 Tage großartige Suche geleistet, aber kein Glück.u003C/

03Cp> Hat ihr Jungs irgendwelche Ideen?u003C/

03Cblockquote> nu0

03Cp> Update: Ausnahme-Aufruf "Update" mit "1" Argument (S): "Feldname N bereits E XIST. Der für dieses Feld verwendete Name wird bereits von n ein anderes Feld in der Liste verwendet. SEL ECT EIN ANDERER NAME UND NACH ANDERER NAME . " AT n Zeile: 1 Zeichen: 14 n + $ field.update <<<< ($ true) n + KategorieInfo: Nichtspezifiziert: (:) [], MethodinvocationException n + hochqualifiziertErrorid: dotnetmethodexceptionu003C/

p> nu003C/blockquot
War es hilfreich?

Lösung

03Cp> Nach mehr Graben, was ich gefunden habe, ist das, was ich in dieser Liste 2 verschiedene Spalte hatte, die gleiche GUID hat.u003C/

03Cp> Es gibt ein Skript auf 03Ca href="http://blog.sharepoint-voodoo.net/?p=142" rel="nofollow">Dieser Linku003C/, das mir geholfen hat, diese Felder zu finden. Dann habe ich sie aus meiner Liste entfernt. Glücklicherweise wurden diese Felder nicht verwendet, also funktionierten alle reibungslos.u003C/

03Cp> Ich hoffe es hilft anderenu003C/

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top