Domino 9 und frühere Versionen > ND6: Entwicklung

Optionaschaltfläche zurücksetzen

<< < (3/3)

koehlerbv:
Was heisst "ziemlich unerfahren"? Gar keine Ahnung? Dann nützt auch Beispielcode nix. Wenn Du noch Anfänger bist: Dann fang mal an, und wir helfen, wenn es klemmt.

Bernhard

chris hochwimmer:
Bin kein blutiger Anfänger. Kann Script-Code lesen und verstehen.
War vor einigen Jahren mal auf einem Kurs. Hab seitdem jedoch nicht
selbst programmiert, so dass mir die Syntax nicht mehr so geläufig ist.
Weiß daher nicht so recht, wie ich anfangen soll.
Ich trau mir jedoch zu, einen Beispielcode so abzuändern, dass er
funktioniert.

Axel:
Aus der hohlen Hand mal ein Beispiel.


--- Code: ---Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim FeldListe List As String

FeldListe("NamedesFeldes1") = "Option"
FeldListe("NamedesFeldes2") = "Option"
FeldListe("NamedesFeldes3") = "Option"

Set uidoc = workspace.CurrentDocument

If IsElement(Feldliste(uidoc.CurrentField) Then
  Call uidoc.FieldSetText(uidoc.CurrentField, "")
End If

--- Ende Code ---

Ich hab's nicht getestet, ob's auch wirklich funktioniert.

Axel
 

Tode:
wird sicher nicht funktionieren... Wenn man eine Schaltfläche klickt, dann wird nämlich uidoc.CurrentField leer (weil der Cursor aus dem Feld verschwindet). Wenn man eine Aktion verwendet könnte es funktionieren... Aber eben auch nur, wenn der User nicht in der Zwischenzeit in ein anderes Feld geklickt hat...

Einzige chance die ich sehe: im entering event der Optionsfelder eine globale Variable setzen (lastChangedField) und diese dann in der Aktion auslesen....

Gruß
Tode

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln