Autor Thema: Über Ansicht Maske ändern ?  (Gelesen 965 mal)

Offline notesnewbie

  • Aktives Mitglied
  • ***
  • Beiträge: 130
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Über Ansicht Maske ändern ?
« am: 23.01.04 - 15:04:37 »
Hallo allemiteinander,

ich habe ein kleineres Problem:

Ich habe innerhalb einer Ansicht einen Aktionsbutton. Wenn ich diesen betätige möchte ich das das markierte Dokument mit einer
anderen Maske geöffnet wird.

Hintergrund:
Das Dokument soll geändert werden. Sobald jemand den Button zur Änderung des Dokuments betätigt, kopiere ich das Original und füge es dem Dokument als Antwortdokument hinzu. Dann ändere ich die
Maske von Ansichtsmaske in Editiermaske. Dieses funktioniert auch soweit. Aber wenn ich nun das Dokument öffne habe ich immer noch die Ansichtsmaske. Erst wenn ich das Dokument noch einmal geschlossen habe und es dann wieder öffne ist es in der Editiermaske.


Weiss wohl jemand wie ich dem Dokument sagen kann das er es sofort in der Editiermaske öffnet ??


Danke

NotesNewbie

Offline rar

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 856
  • Geschlecht: Männlich
  • Des passt scho
    • click
Re:Über Ansicht Maske ändern ?
« Antwort #1 am: 23.01.04 - 15:34:45 »
Hi!

du must vor dem öffnen nur die Form des Dokuments ändern...

Etwa so:

   Dim ws As New NotesUIWorkspace
   Dim session As New NotesSession
   Dim db As NotesDatabase
   Dim coll As NotesDocumetCollection   
   Dim doc As NotesDocument
   Set db = session.CurrentDatabase
   Set coll = db.UnprocessedDocuments
   Set doc = coll.GetFirstDocument()
   doc.Form = "Editiermaskenname"
   Call ws.EditDocument(True,doc)

HTH
-rar
†090620141300

Offline notesnewbie

  • Aktives Mitglied
  • ***
  • Beiträge: 130
  • Geschlecht: Männlich
  • Ich liebe dieses Forum!
Re:Über Ansicht Maske ändern ?
« Antwort #2 am: 26.01.04 - 10:52:34 »
Hi @rar,

danke für den Tipp. Hat funktioniert.


NotesNewbie

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz