Domino 9 und frühere Versionen > ND6: Entwicklung
RendertoRtItem nur mit Vorgabemaske
(1/1)
klaussal:
Hi,
ich habe in meiner DB mehrere Forms. Diese will ich bei Bedarf mittels "rendertortitem" per Mail verschicken.
Habe allerdings herausgefunden, dass er dazu immer die
Vorgabe-Datenbankmaske benutzt (try and error). Das ist natürlich Murks >:( >:( >:(
Doclink geht nicht (vom Konzept her) !
Was tun ???
Danke für Tipps und Hinweise !
klaus
Glombi:
Das verstehe ich nicht ganz. Man rendert doch in ein Rich Text Item, welches in einer beliebigen Maske sein kann.
Was meinst Du mit "dass er dazu immer die
Vorgabe-Datenbankmaske benutzt " ?
Andreas
klaussal:
@Andreas,
habe also in der Maske "X" eine Schaltfläche mit u.a. Code. Macht er auch alles. Wenn ich aber das Mail bekomme sehe ich darin die Maske "Y", die wo als Vorgabe-Datenbankmaske angehakt ist. Ich hab's ausprobiert.
--- Code: ---Dim docA As NotesDocument
Dim docSend As NotesDocument
Dim docMail As NotesDocument
Dim rtitem As NotesRichTextItem
Dim success As Variant
Set db = session.CurrentDatabase
Set uidoc = workspace.CurrentDocument
Set docA = uidoc.Document
Set docSend = New NotesDocument( db )
--- Ende Code ---
--- Code: ---Set rtitem = New NotesRichTextItem( docSend, "Body" )
docSend.Form = "Memo"
docSend.Subject = "Kennwortänderung"
Call docSend.Save( True, True )
success = docA.RenderToRTItem( rtitem )
--- Ende Code ---
klaussal:
Lösung gefunden (auch try an error) :D.
Das Document muss vorher gespeichert werden, was ich allerdings nicht wollte. Na gut, jetzt muss halt ein Agent herhalten, der die abends wieder herauskratzt.
klaus
Navigation
[0] Themen-Index
Zur normalen Ansicht wechseln