20.01.2017, 09:13
Hallo Zusammen,
Problembeschreibung:
Ich habe es folgende String Format:
NEAX (Es handelt sich um einen Barcode), wobei:
N: ist eine fixe Buchsatbe
E: ist auch eine fixe Buchstabe
A: variiert sich von [a-z]
X: 9 Decimale Zahlen
folgende ablauf habe ich vor:
Bei der Eingabe z.B von NEA000000000 wird dieses String geprüft, ob der erste Buchstabe eine N sei?
--> Ist nicht der Fall wird der User gefordert seine Eingabe noch mal zu prüfen
--> ist der Fall, wird dann von dieses String NEA gesplittet und mit der restlichen(X) 6 fortlaufenden nummern generiert.
also z.B bei der Eingabe von : NEA000000000
Es werden die NEA von der Decimal Zahlen gesplittet und der restliche decimal Zahl um 1 addiert und zwar 6 mal.
Die decimal Zahlen sehen sie dann so aus: 000000000,0000000001,000000002,000000003,000000004,000000005
Für dieses Zahlen wird auch dann das String EA dazu angehängt.
Das Endergebnis am Ende sieht dann so aus: EA000000000
EA000000001
EA000000002
EA000000003
EA000000004
EA000000005
An bei ist einen Screenshot aber es funktioniert nicht wie ich das gerne hätte.
Problembeschreibung:
Ich habe es folgende String Format:
NEAX (Es handelt sich um einen Barcode), wobei:
N: ist eine fixe Buchsatbe
E: ist auch eine fixe Buchstabe
A: variiert sich von [a-z]
X: 9 Decimale Zahlen
folgende ablauf habe ich vor:
Bei der Eingabe z.B von NEA000000000 wird dieses String geprüft, ob der erste Buchstabe eine N sei?
--> Ist nicht der Fall wird der User gefordert seine Eingabe noch mal zu prüfen
--> ist der Fall, wird dann von dieses String NEA gesplittet und mit der restlichen(X) 6 fortlaufenden nummern generiert.
also z.B bei der Eingabe von : NEA000000000
Es werden die NEA von der Decimal Zahlen gesplittet und der restliche decimal Zahl um 1 addiert und zwar 6 mal.
Die decimal Zahlen sehen sie dann so aus: 000000000,0000000001,000000002,000000003,000000004,000000005
Für dieses Zahlen wird auch dann das String EA dazu angehängt.
Das Endergebnis am Ende sieht dann so aus: EA000000000
EA000000001
EA000000002
EA000000003
EA000000004
EA000000005
An bei ist einen Screenshot aber es funktioniert nicht wie ich das gerne hätte.