Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: wuschel am 23.09.03 - 17:02:34

Titel: Optionsfelder steuern Folgebearbeitung
Beitrag von: wuschel am 23.09.03 - 17:02:34
Hallo,
ich habe ein Optionsfeld mit zwei Auswahlmöglichkeiten.
Abhängig von der Auswahl möchte ich den Cursor in unterschiedliche Textfelder stellen. Nach Anklicken einer Option soll also der Cursor im entsprechenden Textfeld stehen.
Hat jemand ne Idee?
Gruß
Titel: Re:Optionsfelder steuern Folgebearbeitung
Beitrag von: Rob Green am 23.09.03 - 21:11:22
in R6 würde ich das Event OnChange mit einem Scriptcode belegen, der per Call notesUIDocument.GotoField( fieldName$ ) ins jeweilige Feld springt.

in R5 nimmst Du am besten das Exiting Event, was aber nur geht, wenn man das Feld verläßt.
Titel: Re:Optionsfelder steuern Folgebearbeitung
Beitrag von: wuschel am 24.09.03 - 10:15:15
danke für die Hinweise,
leider haben wir noch R5 und das mit dem Exiting wäre klar, passt aber leider nicht so richtig auf die Anforderung
ich habs schon fast befürchtet, dass es nicht so einfach ist.
ich warte aber noch mal ein bischen, bis ich das hier schließe (und hoffe noch auf einen guten Tip)
Titel: Re:Optionsfelder steuern Folgebearbeitung
Beitrag von: Rob Green am 24.09.03 - 10:19:52
da muß ich Dich enttäuschen, da R5 solche Events wie OnChange oder OnBlur oder OnFocus oder OnKeyDown nicht beherrscht, also nicht im Notes Client. Im Web kein Thema.
Titel: Re:Optionsfelder steuern Folgebearbeitung
Beitrag von: koehlerbv am 24.09.03 - 10:20:33
Als grober Vorschlag: NotesTimer und darüber eine Feldüberwachung. Das ganze startet im PostOpen und wird in QueryClose terminiert.
Vielleicht wäre dies ein Ansatz ?

Bernhard
Titel: Re:Optionsfelder steuern Folgebearbeitung
Beitrag von: Rob Green am 24.09.03 - 10:26:18
ist der Notestimer eigentlich so zuverlässig, wenn man den Fokus auf Doc1 wechselt, weil man zB telefoniert, ein anderes Doc aufruft und der Notestimer kommt auch da nicht durcheinander? Da war doch mal was... oder täusch ich mich?
Titel: Re:Optionsfelder steuern Folgebearbeitung
Beitrag von: Driri am 24.09.03 - 10:56:50
Hi,

wie ist es mit nem PostRecalc-Event ?

Wenn Du das Feld mit der Auswahl so einstellst, daß die Felder bei Schlüsselwortändernug automatisch aktualisiert werden, sollte er durch das PostRecalc durchlaufen. Da kannst Du dann ja per Script in das gewünschte Feld springen.
Titel: Re:Optionsfelder steuern Folgebearbeitung
Beitrag von: koehlerbv am 24.09.03 - 11:13:55
Da hätte ich selber drauf kommen müssen ;-)
Einfacher geht's ja kaum (da es im Feld selbst eben kein entsprechendes Event gibt).

Bernhard
Titel: Re:Optionsfelder steuern Folgebearbeitung
Beitrag von: Driri am 24.09.03 - 11:16:04
Hehe, manchmal sieht man den Wald vor lauter Bäumen nicht  ;)
Titel: Re:Optionsfelder steuern Folgebearbeitung
Beitrag von: wuschel am 24.09.03 - 14:08:45
Super Leute, es funzt...
Danke