Das Notes Forum

Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: schroederk am 14.12.10 - 13:43:51

Titel: [gelöst]Wie unterscheide ich, in welcher Maske ein Dokument angelegt wird?
Beitrag von: schroederk am 14.12.10 - 13:43:51
Hallo,

ich hoffe ihr verzeiht mir die warscheinlich für euch zu einfache Frage.

Ich habe eine kleine Anwendung erstellt, die bisher nur eine Maske kannte.
Jetzt habe ich eine weitere Maske und Ansicht (welches ein Log darstellen soll) erstellt und da stellte sich mir natürlich die Frage, wie Notes jetzt unterscheidet, in welcher Maske gespeichert werden soll.
Die Dokumente sollen per Lotusscript erstellt werden.

Code
	Set dbLog = ses.CurrentDatabase
	Set logView = dbLog.GetView("SyncLog")
	Set logdoc = New NotesDocument (dbLog)

	Call logdoc.ReplaceItemValue( "DBTitle", "erstmal ein Test")
	Call logdoc.ReplaceItemValue( "LogTime", datDatum)
	
	Call logdoc.Save (True, True)

erzeugt mir zwar ein Dokument, aber es taucht in keiner Ansicht auf und bei NotesPeek steht (stored form) anstelle des Maskennamens.

Bei den zahlreichen Beispielen im Internet finde ich keinen Hinweis darauf, woher Notes weiß, für welche Maske das Dokument gespeichert werden soll.
 :-:
Titel: Re: Wie unterscheide ich, in welcher Maske ein Dokument angelegt wird?
Beitrag von: m3 am 14.12.10 - 13:47:19
Du musst im Dokument das (System)Feld "Form" mit dem Namen des Forms/Maske befüllen.
Titel: Re: Wie unterscheide ich, in welcher Maske ein Dokument angelegt wird?
Beitrag von: schroederk am 14.12.10 - 13:58:33
Danke schön  :).  Dachte mir schon, dass es nicht so schwer sein wird... nicht so schwer wie das im Internet zu finden  ;)
Titel: Re: Wie unterscheide ich, in welcher Maske ein Dokument angelegt wird?
Beitrag von: m3 am 14.12.10 - 13:59:38
Die Designer-Hilfe ist da eine bessere Anlaufstelle.