Fragensteller
"Error during updating the list item!" für alle Items (neu/alt) nach löschen einer Spalte

Allgemeine Diskussion
-
Hallo liebe SP Begeisterten,
ich habe ein Problem welches ich nach mehrstündigem "wundgooglen" nicht lösen konnte. Es geht um folgendes: In meiner Firma wird ein Windows 2003 Server mit WSS 3.0 betrieben (wegen unseren Richtlinien kann und darf ich keine weiteren Spezifikationen preisgeben). Es gibt eine recht große Seiten Anzahl mit jeweils verschiedenen Unterseiten und dazugehörigen Listen. Auf einer dieser Seite passiert es, dass, wenn ich bestimmte Spalten aus einer Liste lösche, es nicht mehr möglich ist, neue Items in dieser Liste anzulegen, oder schon vorhandene zu editieren. Besagte Spalten enthalten keine Informationen mehr und werden auch nirgendwo referenziert. Das einzige was sie gemeinsam haben ist, dass sie "Look Up"-Spalten sind. Sobald ich von den gelöschten Spalten Dummies erstelle, also die Spalten mit ihrem alten Namen neu anlege, verschwindet der Fehler wieder. Als Fehlermeldung wird folgendes ausgeben:
Error during updating the item!
at Microsoft.SharePoint.SPFieldCollection.(String strName, Boolean bThrowException)
at Microsoft.SharePoint.SPListItem.GetValue(String strName, Boolean bThrowException)
at Microsoft.SharePoint.SPListItem.GetValue(String strName)
at Microsoft.SharePoint.SPListItem.get_Item(String fieldName)
at PMEvents.*EventReciever.ItemUpdating(SPItemEventProperties properties)* ist der Name der Liste
Nun hoffe ich, dass man mir hier helfen kann. Man kann zwar die Spalte überall ausblenden und versuchen sie zu verstecken, aber das ist unschön und nicht als Alternative anzusehen. Vielen Dank im Voraus und liebe Grüße- Typ geändert Alex Pitulice Montag, 2. September 2013 07:43 Warten auf Feedback
Alle Antworten
-
Hallo,
vielleicht ist die Spalte beschädigt und kann nicht komplett gelöscht werden.
Hilft es Dir diesen Artikel weiter?
Cannot delete a Corrupted lookup Column from the list
Bekommst Du auch die folgende Fehlermeldung? Value does not fall within the expected range".
WSS 3.0: Site Column (custom) --> cannot edit, delete
Problem adding field to a custom list type in SharePoint
Gruss,
Alex
Alex Pitulice, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können. -
Hallo,
danke für die Antwort, leider helfen mir bei Links nicht weiter. Das Problem besteht nicht darin, dass ich die Spalte nicht löschen oder editieren kann, sondern darin, dass besagte Fehlermeldung beim bearbeiten von Items auftaucht, nachdem die Spalte augenscheinlich komplett und fehlerfrei entfernt wurde. Das System scheint die Spalte in irgendeiner Art zu "vermissen", obwohl es keinen auffindbaren Grund dafür gibt.
Sobald ich den o.g. "Dummie" anlege, ist alles wieder ok und das System arbeitet vorschriftsmäßig. Ebenfalls kann man diesen "Dummie" auch editieren und Information in diese Spalte eintragen.Das ist alles extrem kurios und mir so auch noch nie untergekommen.
Mit freundlichen Grüßen
-
Hallo,
Es schaut aus als wenn du einen Eventreceiver an der Liste hast.
Da programmatisch etwas passiert, knallts wenn du die Spalte löscht.
Möglichkeit ist, die Spalte in den Ansichten auszublenden wenn es eine externe Lösung ist und Ihr keine Kontrolle habt.
Kann es sein, das dort eine Lösung dran hängt? Wenn ja testen auf einer Testumgebung, prüfen ob du es bearbeiten kannst, wenn das Feature deaktiviert ist.
Warum Testumgebung: Nicht das das Feature die Liste löscht beim deaktivieren oder andere Verweise nicht mehr funktionieren.
Viele Grüße
TIMO
Only 10 Choices of SharePoint - you love it or not
-
Guten Tag,
das ist durchaus möglich. Mein Vorgänger hat diverse Modifikationen am Code vorgenommen (5000 Zeilen unkommentiert/undokumentiert und total verstreut). Aktuelle wird ein Klon von dem System erstellt, mit dem ich dann testen kann. Meine Hoffnung war, dass es nicht an besagten Modifikationen lag und ich das mit Bordmitteln hätte fixen können. Die Eventreciever knöpfe ich mir in dem Zug dann auch mal vor. Das Problem war leider, dass ich über diese Veränderungen im Dunkeln gelassen wurde. Nun ja. Falls ich das Problem löse, werde ich es hier posten. Ansonsten danke ich an dieser Stelle für alle Antworten. -
Hmm da fehlt hier wohl was ;) Hatte schon geantwortet.
Gut das ich es in meinem Blog gespeichert hatte ;)
http://www.sharepointrocker.com/sharepoint-liste-und-anhangsel/
Damit kannst du das mit Powershell abchecken!
Viele Grüße
Timo
Only 10 Choices of SharePoint - you love it or not