Artikelnummer kürzen
Hallo zusammen,
ich habe ein Feld "Artikelnummer" mit folgendem Inhalt:
123456
123456-5044
1245
654321-9009
Jetzt möchte ich den Bindestrich und alles was hinter dem Bindestrich steht löschen. Gibt es eine Möglichkeit dies mit Massendatenänderung und mit einer Funktion zu tun?
Vielen Dank für eure Hilfe.
2 Antworten
-
So müßte es gehen, wenn Artikelnummer ein Textfeld ist. Mirko
extractx(Artikelnummer, "\d+")
-
Wenn es sich bei dem Feld Artikelnummer um ein mehrzeiliges Textfeld mit obigen Inhalt handelt kann man es wie folgt machen:
Nachfolgendes Script in ein Berechnungsfeld kopieren.
Wenn es das Textfeld ersetzen soll, die letzte Zeile wie folgt ändern: Artikelnummer := vTextlet P := split(Artikelnummer, "
");
let CntP := cnt(P);
let vText := "";
for i in range(0, CntP) do
let xText := replacex(item(P, i), text(extractx(item(P, i), "-[0-9]+")), "");
vText := vText + xText + "
"
end;
vText
Content aside
- vor 2 JahrenZuletzt aktiv
- 2Antworten
- 34Ansichten
-
2
Folge bereits