Domino 9 und frühere Versionen > ND7: Entwicklung
tausendertrennzeichen sofort anzeigen
Roooky:
Moin moin!
Ich hab ein bearbeitbares Zahlenfeld und hätte gern, dass das eingestellte Tausendertrennzeichen sofort angezeigt wird, wenn der Benutzer eine Eingabe gemacht hat...
Wie geht das wohl? Irgendwie bei Exiting was zum Aktualisieren reinschreiben? Ich leider nix LotusScript...
Vielen Dank schon mal!
Lutz
koehlerbv:
Gib bei den Maskeneigenschaften an, dass Felder automatisch aktualisiert werden sollen.
Hat die maske sehr viele Felder oder ungecachete @dbLookups, geht das aber performancemässig nach hinten los.
Bernhard
Roooky:
Danke Bernhard!
Leider ist es nur so wie vermutet und die Performance leidet etwas, grooooße Maske. Kann ich nicht wie beschrieben nur das Feld aktualisieren?
koehlerbv:
Doch - mit LotusScript im Exiting- oder OnChange-Event.
Bernhard
Roooky:
Falls jemand ähnliches vorhat: Folgender Code tuts im Exiting Bereich des Feldes.´
Sub Exiting(Source As Field)
Dim ws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim Wert As String, WertNeu As String
Set uidoc = ws.CurrentDocument
Wert = uidoc.FieldGetText("Feldname")
WertNeu = Format(Wert, "#,###")
Call uidoc.FieldSetText("Feldname",WertNeu)
End Sub
Gruß und Danke,
Lutz
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln