Guten Tag zusammen,
Ich habe ein Problem die etwas Zeit zum Beschreiben braucht.
Grundsätzlich handelt es sich um die Frage, ob ein Code in den Spalteneigenschaften geschrieben werden kann, damit wenn ein benutzerdefinierter Wert nicht vorhanden ist, ein Standardwert eingeblendet wird.
Bei uns in der Firma werden Normteile zuerst in unser ERP-System generiert. Daraus wird ein ID-Nummer erzeugt, die ich anschliessend im Inhaltscenter über eine benutzerdefinierte Spalte «Identnummer» das jeweilige Bauteil zuweise.
Die Inhaltscenterteile sollten als Dateiname diese ID-Nummer bekommen. (Bild 1)
Nun entsteht das Problem. Solange ein ID vorhanden ist, kann ich die Spalteneigenschaften der Spalte «Dateiname» öffnen und der Wert aus der Spalte «Identnummer» zuweisen. Es gibt aber einige Inhaltscenterteile, die noch kein ID haben und unterdrückt sind. (Bild 2) Allerdings, die Spalteneigenschaften gelten für alle Zeilen egal ob unterdrückt oder nicht. Das heisst, dass all die unterdrückte Bauteile kein ID haben, und es wird nichts angezeigt. Da es mehrere unterdrückte Bauteile gibt ohne ID, akzeptiert der Inhaltscenter mein Befehl nicht, weil es sonst nicht eindeutige «doppelte» Dateinamen geben würde. (Diese Regelung ist bei uns in Vault festgelegt und darf nicht angepasst werden.) (Bilder 3 + 4)
Meine Frage an euch ist, ob es möglich ist ein «if» Befehl in den Spalteneigenschaften zu schreiben, der ein Standardwert «Textwert» hineinschreibt, wenn noch kein ID vorhanden ist?
Ich habe probiert meine Frage möglichst deutlich zu erläutern, kann aber gerne weitere Informationen bekanntgeben, wenn etwas nicht klar ist.
Freundliche Grüsse,
Daniel
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP