Autor Thema: Maske öffnen mit LS  (Gelesen 1194 mal)

Offline skywook

  • Senior Mitglied
  • ****
  • Beiträge: 445
  • Ich liebe dieses Forum!
Maske öffnen mit LS
« am: 22.02.04 - 20:15:12 »
Habe nur eine kleine Frage, kann ich eigentlich auch mit LS wie mit @Command([Compose] eine Maske öffnen und dann Eingaben tätigen?
« Letzte Änderung: 22.02.04 - 20:15:57 von skywook »

Pjorn

  • Gast
Re:Maske öffnen mit LS
« Antwort #1 am: 22.02.04 - 20:34:02 »
Hallo skywook,
Du hast mit LS wesentlich mehr Funktionen und Möglichkeiten zur Verfügung als mit den @Befehlen.
Ausgangspunkt dafür sind die Frontendklassen in LS, im Gegensatz zu den Backendklassen, bei denen Du als Anwender nicht mitbekommst, dass etwas passiert. Bei den FE-Klassen "sieht" man normal, was das LS macht (vereinfacht gesprochen).
Die Verwendung der FE-Klassen findest Du u.a. in der Designerhilfe, die Klassen sind NotesUIDatabase, NotesUSDocument, NotesUIScheduler, NotesUIView, und NotesUIWorkspace (hoffe ich habe keine vergessen).

Bei weiteren Fragen einfach fragen ;)

HTH
Greetz Pjorn

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re:Maske öffnen mit LS
« Antwort #2 am: 23.02.04 - 08:18:45 »
.. du initialisiert ein NotesDocument und öffnest es im Frontend.
Für eine aktuelle DB kann das so aussehen

Code
Dim session as New NotesSession
Dim ws As New NotesUIWorkspace
Dim dbThis As NotesDatabase
Dim doc As NotesDocument

Set dbThis = session.CurrentDatabase
Set doc = dbThis.CreateDocument
doc.Form = "Maskenname"
Call ws.EditDocument( True , doc ) 

.. so auf die schnelle...

ata
Grüßle Toni :)

Offline skywook

  • Senior Mitglied
  • ****
  • Beiträge: 445
  • Ich liebe dieses Forum!
Re:Maske öffnen mit LS
« Antwort #3 am: 23.02.04 - 08:42:43 »
Vielen Dank!
Hat funktioniert.

klaussal

  • Gast
Re:Maske öffnen mit LS
« Antwort #4 am: 23.02.04 - 08:45:02 »
... bitte den thread (beitrag) auf "erledigt" setzen. danke !

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz