Autor Thema: RendertoRtItem nur mit Vorgabemaske  (Gelesen 1270 mal)

klaussal

  • Gast
RendertoRtItem nur mit Vorgabemaske
« am: 20.04.05 - 14:28:16 »
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
« Letzte Änderung: 20.04.05 - 14:49:59 von klauss »

Glombi

  • Gast
Re: RendertoRtItem nur mit Vorgabemaske
« Antwort #1 am: 20.04.05 - 14:36:24 »
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

  • Gast
Re: RendertoRtItem nur mit Vorgabemaske
« Antwort #2 am: 20.04.05 - 14:41:56 »
@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 )

Code
Set rtitem = New NotesRichTextItem( docSend, "Body" )
docSend.Form = "Memo"
docSend.Subject = "Kennwortänderung"
Call docSend.Save( True, True )
success = docA.RenderToRTItem( rtitem )

klaussal

  • Gast
Re: RendertoRtItem nur mit Vorgabemaske
« Antwort #3 am: 20.04.05 - 14:49:45 »
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

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz