Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Tubeman am 12.10.04 - 10:18:07
-
;) Guten Morgen zusammen
Diese Frage ist warscheinlich im Auge des Könners einfach aber für mich hat net.
Wie öffne ich eine Form in Lotus Script.
Ich habe das mit call form.open ("***") probiert aber der kennt das nicht.
Könnt ihr mir weiter helfen?
MFG Tubeman
-
Was meinst du mit "Form"?
Ein Dokument, dem eine bestimmte Maske zugewiesen wird, hat den Maskennamen in dem Feld Form abgespeichert.
Das Dokument kannst du öffnen.
Im Frontend z.B. so:
Call notesUIWorkspace.EditDocument( [editMode [, notesDocument [, notesDocumentReadOnly [, documentanchor$ ]]]] )
Natürlich mußt du die Variable "form" (nenn sie lieber "doc" -> verständlicher) mit dem Dokument erst befüllen und die Maske zuweisen.
Wenn es ein neues Dokument ist dann z.B. mit
Dim doc As New NotesDocument( notesDatabase )
doc.Form = "Maskenname"
-
Nein Du hast mich da Falsch verstanden und ich habe mich auch etwas missverständlich ausgedrückt ... :-X
Also ich möchte eine selbst erstellte dialogbox aufrufen und die die Dialogbox ist eine Maske und diese maske möchte ich über Lotus Script öffnen.
Ja genau .... das ist mein Prob *g*
-
Aha...
das geht mit ws.Dialogbox()
flag = notesUIWorkspace.DialogBox( form$ [, autoHorzFit [, autoVertFit [, noCancel [, noNewFields [, noFieldUpdate [, readOnly [, title$ [, notesDocument [, sizeToTable [, noOkCancel ]]]]]]]]]] )
Form$ = deine Dialogboxmaske
HTH
-
:D Suppi
Ich Danke für deine Hilfe *g*
Ich habe das mit Call ws.Dialogbox ("mein Dialog"),............. gelöst!
;D THX