Domino 9 und frühere Versionen > Entwicklung
Über Ansicht Maske ändern ?
(1/1)
notesnewbie:
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
rar:
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
notesnewbie:
Hi @rar,
danke für den Tipp. Hat funktioniert.
NotesNewbie
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln