Format KFZ Kennzeichen usw.
Hi Forum, gibt es eine Möglichkeit bei der Erfassung von Daten für ein KFZ Kennzeichen, in einem Textfeld, nach der Eingabe die Schreibweise zu formatieren?
Beispielhaft EINGABE KFZ = BB AK 4567 oder BBAK4567
Ausgabe BB-AH-4567
Leider habe ich dazu nichts im Forum gefunden.
format() ??
10 Antworten
-
Ich glaube nicht, dass es möglich ist. Wenn die einzelnen Teile getrennt sind, kann man es noch umformatieren:
---
AUSGABE:=join(splitx(EINGABE,“[\W]”),“-”)
---
wenn alle Buchstaben/Zahlen nacheinander geschrieben werden, kann kein Programm ahnen ob zuerst B oder BB stehen sollte. OK in diesem Fall kann man noch versuchen zu rekonstruieren weil an der Zweiten Stelle maximal zwei Buchstaben stehen sollte, aber falls BBA als Abkürzung existiert, hat man wieder verloren.
Leo
-
Hallo,
Bin auch aus der Branche, macht nur Sinn Regionalzeichen, unterscheidungszeichen, Zahlen, Saison, Sonderzeichen(H,E) in separaten Feldern zu erfassen...sonst bastelt du es für Exporte, reüorte usw wieder mühsam auseinander...
-
Hallo,
Sie können diese Formel in verwenden Nach Änderungen folgendes Skript ausführen...
Kennzeichen := extractx(Kennzeichen, “(\w{2})\s*(\w{2})\s*(\w+)”, “$1-$2-$3”)
-
Hallo Sean,
danke für die Formeln. Habe riesen Respekt vor regex und der Flag “$1-$2-$3” ist genial. Problem ist es aber dass an der ersten Stelle mal eine, mal zwei, mal drei Buchstaben stehen können.
Leo
-
Dann trenne mal damit BBB123E
-
Ich nehme an, es hängt davon ab, wie viel Aufwand Sie bereit sind, in es zu stecken. Ich weiß nicht, was die Trennungskriterien anders sind als die ursprünglich veröffentlichten, und dafür hat die Lösung funktioniert.
-
Nein es geht einfach nicht.
Beispiel BBB123E
Kann sein B BB123E oder BB B123E
Oder EBEC123 kann sein EB EC123 oder EBE C123
Das kann keine Formel Welt
-
Und ohne zusätzliche Informationen wäre eine Person auch nicht dazu in der Lage.
-
...deshalb wie bereits geschrieben mit separaten Feldern für Regionalzeichen, Unterscheidungszeichen, Zahlen und Sonderzeichen ist die sauberste Lösung. Für die Anwendung in Ninox. Erst recht wenn man über Api holt oder weitergibt.
Thema kann nun zu.
-
Content aside
- vor 4 JahrenZuletzt aktiv
- 10Antworten
- 676Ansichten