Domino 9 und frühere Versionen > ND6: Entwicklung
Feldänderungen durch Optionsschaltflächen
iukhdh:
Hallo Weihnachtsforum,
ich habe eine Optionsschaltfläche mit Auswahl Ja oder Nein.
Dort habe ich "Felder bei Schlüsselwortänderung ändern" eingestellt.
Wenn ich nun zwischen Ja und Nein wechsle, kann ich diverse Texte ein und ausblenden. Funktioniert einwandfrei und umgehend.
Nun möchte ich aber auch das bestimmte Felder bei der Schlüsselwortänderung einen anderen Inhalt bekommen. Das habe ich im "onchange" Event bei der Optionsschaltfläche eingetragen.
Das klappt auch, aber erst wenn ich die Optionsschaltfläche verlasse, also woanders hinklicke. Ich hätte es aber lieber sofort.
Die Lösung mit dem "onchange" scheint also nicht die richtige zu sein, gibt es eine andere Möglichkeit?
Jetzt geh ich erstmal kurz zum Zahnarzt und bin in der Stunde wieder da :-(
Axel:
Ich hab das auf die Schnelle bei mir mal ausprobiert. Das funktioniert einwandfrei.
Allerdings habe ich den Code (LotusScript) in das Exiting-Event der Optionsschaltfläche eingetragen und nicht in das OnChange-Event.
Gerade nochmal getestet: Funktioniert auch in OnChange.
Wie sieht denn dein Code aus?
Axel
iukhdh:
Umpfff. jepft bin iff wieder vom Fahnarft zurückff...
fo fieht der Code auff ...
--- Zitat ---Sub Onchange(Source As Field)
Dim nuiw As New NotesUIWorkspace
Dim nuid As notesuidocument
Dim ns As New NotesSession
Dim nd As notesdocument
Set nuid =nuiw.CurrentDocument
Set nd = nuid.document
nd.Fue1 =""
nd.Fue2 =""
nd.Fue3 =""
nd.Fue4 =""
nd.Fue5 =""
nd.Fue6 =""
nd.FueGesamt=""
nd.Fachbereichsleiter=""
nd.LesefeldGBL=""
Call nd.save(True,True)
nuid.Refresh
End Sub
--- Ende Zitat ---
koehlerbv:
Mach mal statt
nuid.Refresh
ein
nuiw.ViewRefresh
Bernhard
iukhdh:
Hat leider nikf gebraft, gleife Reaktion. ;)
Ich kann in der Optionsschaltfläche hin und her klicken, nix tut sich. Ich klicke in einer anderen hin und her und geh wieder in die erste zurück dann klappts.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln