Domino 9 und frühere Versionen > ND6: Entwicklung
Globales Script in Subform?
LisaS:
Hallo,
ich habe einen Fall, bei dem ich in einer Subform in jedem feld das selbe Script im Entering ausführen muss.
Wo definiere ich so ein Script global und wie rufe ich dies im Entering-Event auf?
Aus der Hilfe bin ich nicht so recht schlau geworden.
Gruß Hitcher
Axel:
Du kannst die Sub oder Function z.B. in einer Script-Bibliothek halten. Diese Bibliothek bindest du dann unter dem Options - Abschnitt unter den Masken - Globals ein. Du kannst natürlich diese Funktion auch dort ablegen.
Axel
LisaS:
Hallo Axel,
da ich diese Script nur in dieser Subform brauche, würde ich dieses gerne direkt einbinden.
Zum Testen möchte ich folgendes Script in den Options der Subform abgelegen.
--- Code: ---Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = workspace.CurrentDocument
Call uidoc.Refresh
--- Ende Code ---
Wie würde man das machen?
Wenn ich
--- Code: ---Sub Test
....
end sub
--- Ende Code ---
mache, dann wird es ja nicht in den Options abgelegt.
Gruß
Hitcher
ascabg:
Hi,
Du kannst in den Options keine Variablen definieren.
(werden sofort in dei Declarations verschoben)
Ausfuehrbaren Code kannst Du ebenfalls nicht in den Options ablegen.
Andreas
Axel:
Wenn du unter Globals im Options-Abschnitt Sub NamederRoutine eingibst, wird die sofort als eigenständige Routine unter Globals angelegt und mit End Sub ergänzt. dort kannst du dann deinen Code einfügen. Diese Routine steht dir dann in der gesamten Maske zur Verfügung.
Axel
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln