Domino 9 und frühere Versionen > ND6: Entwicklung
Eine Maske für Haupt und Response
Axel:
--- Zitat von: robertpp am 23.10.06 - 13:26:27 ---Wobei wahrscheinlich könnte ich das Source.IsNewDoc auch durch doc.IsNewNotes ersetzen. (aber ein Mensch ist ja ein "Gewohnheits-Tier")
--- Ende Zitat ---
Ich sehe da im Moment keine Nachteile.
Axel
robertpp:
Was mir allgemein Aufgefallen ist:
Es ist generell bei dieser Aktion immer das Frontend IsNewDoc = False
Sub Click(Source As Button)
Dim s As New NotesSession
Dim ws As New NotesUIWorkspace
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim newdoc As NotesDocument
Dim uidocNew As NotesUIDocument
Dim Frontend As Boolean
Dim Backend As Boolean
Set db = s.CurrentDatabase
Set doc = ws.CurrentDocument.Document
Set newdoc = db.CreateDocument
newdoc.Form= "todo"
Set uidocNew = ws.EditDocument(True, newdoc)
Frontend = uidocNew.IsNewDoc
Backend = NewDoc.IsNewNote
End Sub
Logische Schlussfolgerung: Wenn ich jetzt richtig liege, kann man eigentlich nur mit @Compose ein doc über das Frontend erzeugen wo dann Source.IsNewDoc = True im Querysave ergibt.
robert
Axel:
... oder mit Script über
Sub Click(Source As Button)
Dim workspace As New NotesUIWorkspace
Call workspace.ComposeDocument( "", "", "Main Topic" )
End Sub
Axel
robertpp:
Danke für die Hilfe.
Hab es jetzt einfach so gemacht:
Elseif Not (Source.IsNewDoc Or doc.IsNewNote) Then
und so:
Elseif Source.IsNewDoc Or doc.IsNewNote Then
robert
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln