Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Don Pasquale am 03.10.02 - 19:47:59
-
Hi Folks,
ich möchte dem User die Eingabe etwas erleichtern, da er eine Identnummer eingeben muss, die immer 10 zeichen umfasst und zum größten Teil aus führenden Nullen besteht.
(Wie im Leben, da führen auch meist die Nullen)
Ich vermute Mal dass muss in die Eingabevalidierung, aber viel mehr weiss ich nicht.
Welchem @Befehl soll ich mir in der Hilfe näher anschauen ?
Vielen Dank für die Hilfe
Don Pasquale
-
hi don pasquale
zBsp:
@Right("000000" + deinFeldWert;6)
bye bye z
-
Hi Zaphod,
Oh, doch so einfach :-)
das Ganze jetzt noch in die Eingabeumsetzung und
es klappt wunderbar.
Ich habe noch was ähnliches,
aber wo liegt der Unterschied:
@Right("000000" + @Trim(DeinFeldName);6)
Vielen Dank
Don Pasquale
-
;)hallöchen
so wie es hier geschrieben ist
@Right("000000" + @Trim(DeinFeldName);6)
kann du auch gleich im Vorgabewert "000000" eingeben
Gruß
-
Hi Adminn.,
bedeutet das, dass ich mit ...Trim..
auf der sicheren Seite bin, egal ob
der Anwender nun Nullen eingibt oder nicht ?
Don Pasquale
-
trim entfernt Leerzeichen oder leere Listenbestandteile..
zB
"123 456" = nach trim => "123 456" ...tja
"123 456":" ":"789" = nach trim => "123 456":"789"
dh ein String mit Leerzeichen dazwischen bekommst Du nicht mit Trim alle Leerzeichen weg (eine Ausahme: aufeindanderfolgende Leerzeichen wie "123 456" => "123 456").
Daher
@trim(@replacesubstring(Trimmer;" ";""))
weiß n.n mal ob dann noch trim notwendig ist, wahrscheinlich reicht nur das replacesubstring