Von einem Feld die letzten 10 Zahlen filtern / Führnullen streichen

Fragen und Antworten rund um das Thema JavaScript im LiveCycleDesigner
Antworten
Limpi
Beiträge: 18
Registriert: 10.12.2009, 10:07

Von einem Feld die letzten 10 Zahlen filtern / Führnullen streichen

Beitrag von Limpi » 22.01.2014, 10:24

Hallo zusammen,

wir hätten gerne auf einem Vordruck, der automatisch die neue IBAN-Kontonummer zieht, auch die altherkömmliche normale Kontonummer dargestellt.

Bsp:
IBAN: DE99430500010123456789
Daraus würden wir gerne nur die Kontonummer: 0123456789 abbilden.

Kann mir jemand weiterhelfen, wie ich per Script aus der IBAN die letzten 10 Stellen in ein neues Feld bringe und da dann entsprechende Führ-Nullen ausblenden kann (da die Kontonummern von zweistellig bis zehnstellig auftauchen können) ?

Herzlichen Dank vorab für sachdienliche Hinweise.



armine
Beiträge: 2690
Registriert: 16.05.2009, 10:24

Von einem Feld die letzten 10 Zahlen filtern / Führnullen streichen

Beitrag von armine » 22.01.2014, 15:37

Mit this.rawValue = IBAN.rawValue.replace(/^\S{12}/,"").replace(/^0*/,"") kannst du die Kontonummer ohne führende Nullen extrahieren.

Limpi
Beiträge: 18
Registriert: 10.12.2009, 10:07

Von einem Feld die letzten 10 Zahlen filtern / Führnullen streichen

Beitrag von Limpi » 22.01.2014, 15:58

Wow !!
Das klappt direkt perfekt. Herzlichen Dank für die super Hilfe :-)

Viele Grüße aus dem Ruhrgebiet


FormAT
Beiträge: 101
Registriert: 08.10.2008, 11:07

Von einem Feld die letzten 10 Zahlen filtern / Führnullen streichen

Beitrag von FormAT » 23.01.2014, 15:14

Hallo Limpi,

hast du ein Beispiel??

Acrobat oder LCD??

Wo muss das Script eingegeben werden??

VG - FormAT

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Von einem Feld die letzten 10 Zahlen filtern / Führnullen streichen

Beitrag von nele_sonntag » 25.01.2014, 16:53

Eine Möglichkeit wäre armines Skript in das "calculate"-Ereignis des Kontonummer Feldes zu legen, siehe Bsp.

Aber natürlich kannst du es auch im "exit"-Ereignis des Iban-Feldes platzieren sofern es dort manuell eingetragen und somit überhaupt ein "exit"-Vogang stattfindet. Hier müsste du natürlich die Pfade, um die Felder anzusprechen natürlich anpassen, denn mit "this" referenziert du immer das Objekt, in dem du dich gerade befindest.

LG Mandy
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

FormAT
Beiträge: 101
Registriert: 08.10.2008, 11:07

Von einem Feld die letzten 10 Zahlen filtern / Führnullen streichen

Beitrag von FormAT » 26.01.2014, 12:47

Hallo Mandy,

recht herzlichen Dank. Es gibt immer wieder liebe Menschen die einem helfen.

Noch einen schönen Sonntag.

LG FormAT

Benutzeravatar
nele_sonntag
Beiträge: 2742
Registriert: 04.05.2009, 15:12
Wohnort: Frankfurt
Kontaktdaten:

Von einem Feld die letzten 10 Zahlen filtern / Führnullen streichen

Beitrag von nele_sonntag » 26.01.2014, 20:43

Lieben Dank für's Feedback zurück, der Dank an dieser Stelle gebührt aber natürlich armine. ;-)

LG Mandy

Antworten