Domino 9 und frühere Versionen > ND6: Entwicklung
Tabelle aus doc in Memo kopieren???
jor:
Hast du in deinen TestDoc's auch eine Tabelle mit einer Hintergrundgrafik gehabt? Ich habe es gerade mal mit einem RichText-Feld ausprobiert,
und... ja damit klappt es. Ich denke, das die Tabelleneigenschaft, jedenfalls bezgl. der Hintergrundgrafik, nicht mit kopiert wird.
Ich bin aber ein Schritt weiter, DANKE!
Tode:
Mein Test:
1. leere Datenbank erstellt
2. Maske erstellt. Name: Form1
2a. Tabelle in der Maske erstellt
2b. Tabellen- Hintergrund- Farbe eingestellt
2c. Tabellen- Hintergrund aus Imageressources ausgewählt
(insgesamt vier Zellen: Jeweils verschiedene Hintergründe, verschiedenste Grössen, mal gekachelt, dann gestreched... )
3 Maske erstellt. Name: Form2
3a. Richtextfeld Namens "Body" erstellt
4. Agent erstellt, oben genannten Code reinkopiert.
--> Funktioniert, inklusive Hintergrundgrafik
Kann Dir also leider nicht weiter helfen, weil: bei mir klappt...
Tode
Tode:
Halt: Habe das Problem eben gefunden:
das funktioniert nur, wenn Deine Hintergrund- Ressource in der "Ziel- Datenbank" ebenfalls vorhanden ist.
Hier mein Test- Code:
Dim ws As New NotesUIWorkspace
Dim ses As New NotesSession
Dim db As NotesDatabase
Dim mailDB As New NotesDatabase( "" , "" )
Dim doc As NotesDocument
Dim memo As NotesDocument
Dim body As NotesRichtextItem
Set db = ses.CurrentDatabase
Call mailDB.OpenMail
Set doc = New NotesDocument( db )
doc.Form = "Form1"
Set memo = New NotesDocument( mailDB )
memo.Form = "Memo"
Set body = New NotesRichtextItem( memo , "Body" )
Call doc.RenderToRTItem( body )
'eventuell nötig
' Call memo.Save( True, True )
'ende eventuell nötig
Call ws.EditDocument( True, memo )
Man bemerke: das memo wird in der Mail- Datenbank erstellt, die Test- Maske in der Test- Datenbank.
Damit bleibt die Tabelle leer. Wenn ich jetzt aber die Image-Ressources in die Mail- Datenbank kopiere, dann sind sie wieder da. Scheint, als ob er beim rendern einfach den Verweis auf den Namen der Image- Ressource reinrendert, wenn die in der Ziel- DB nicht da ist, dann krachts...
HTH
Tode
jor:
Ich werde es nach deinen Angaben nochmal nachprogrammieren, läst mir keine Ruhe!
Bin mal gespannt, ob es dann bei mir auch funktioniert.
Danke für deine Hilfe!
jor:
Das ist ja ein Ding! Da habe ich nicht dran gedacht, ehrlich gesagt, hätte ich das auch garnicht in Betracht gezogen. Wird also nur der Verweis und nicht das eigentlichen Bild eingefügt. Man(n), man(n), man(n). ;-)
Danke dir!
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln