Ich habe eine berechnete Spalte in einer benutzerdefinierten Sharepoint 2007-Liste, mit der folgenden Formel:SharePoint: Berechnete Spaltenwerte werden beim Bearbeiten von Listenelementen nicht mehr angezeigt. Irgendwelche Ideen?
=CONCATENATE("IR-",[ID],"-",LEFT(UPPER([Title]),25))
Wenn ein Element in der Liste erstellt wird, alles ist in Ordnung, aber wenn ein Element die [ID] aktualisiert Die Spalte befindet sich nicht mehr in der berechneten Spalte für diesen Artikel.
Also, bei der Erstellung: "IR-40-TheTitleIsHere", aber nach der Bearbeitung ist es, "IR - TheTitleIsHere".
Jeder hat einen Einblick, warum dies passieren würde?
Sind Sie sicher, dass bearbeiten Urlaub? Weil viele Artikel sagen, dass die ID während des Hinzufügens nicht verfügbar sein wird, weil sie noch nicht erzeugt wurde. Um den Wert in der Spalte Berechnet basierend auf der ID zu ermitteln, müssen Sie das Element bearbeiten, damit der Wert berücksichtigt wird. – Kusek
Ja, jetzt, wo du es erwähnst, denke ich, dass du recht hast. Es scheint, wenn ich in die berechnete Spalte gehe (ich habe noch nicht einmal etwas zu bearbeiten), und klicken Sie dann auf "OK", werden alle IDs generiert/berechnet, für alles fehlte. Wenn Sie danach jedoch einen Datensatz bearbeiten, wird der Wert [ID] für diesen Datensatz wieder ausgeblendet. * seufz * Irgendwelche Gedanken darüber, wie man den ID-Teil der Berechnung hat, und ihn über Rekordbearbeitungen bleiben lassen? – program247365