Autor Thema: Probleme mit CopyRTItem(es wrid nichts kopiert)  (Gelesen 2298 mal)

Offline LordKiri

  • Senior Mitglied
  • ****
  • Beiträge: 252
  • aka Andreas
Probleme mit CopyRTItem(es wrid nichts kopiert)
« am: 07.11.08 - 15:39:18 »
Hallo,

ich möchte gerne ein RT-Feld aus einem Doc in eine Mail kopieren, leider funktioniert es nicht so wie es soll. Es wird nichts kopiert, nur die Adresse richtig gesetzt und das Subject auch.
Weiß jemand Rat?

hier der Code:
Code
If Not (mailDB Is Nothing) Then
	If Not mailDB.isopen Then
		Call mailDB.Open("", "")
	End If
			
	Set uidoc = ws.ComposeDocument ( "ml-sfp1notes/Mesa", mailFile, "Memo" )
	Set mailnote = uidoc.Document
	Call uidoc.FieldSetText("EnterSendTo", adresse)
	Call uidoc.fieldSetText("Subject", "Antwort: " + subject)

	Set itemA = oDoc.GetFirstItem( "Body" )
			
	Call itemA.CopyItemToDocument( mailnote, "Body" )
	Call uidoc.save
End If

Andreas

Offline DAU-in

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.129
  • Geschlecht: Weiblich
  • - unterwegs -
Re: Probleme mit CopyRTItem(es wrid nichts kopiert)
« Antwort #1 am: 07.11.08 - 16:06:39 »
hi,

du kopierst ja auch ein Item und kein Richtextitem, oder sehe ich das verkehrt?
Sieh dir mal die Klasse NotesRichtextItem an.

Außerdem verquirlst du Frontend und Backendmethoden, du kopierst im Backend, woher soll das Frontend das wissen?
Und ein Richtextitem musst du erst speichern, bevor du darauf zugreifen zukannst.

grüsse

Dau-in
mühsam ernährt sich das Eichhörnchen

aktuelle Tätigkeit: Feldschubse

Offline LordKiri

  • Senior Mitglied
  • ****
  • Beiträge: 252
  • aka Andreas
Re: Probleme mit CopyRTItem(es wrid nichts kopiert)
« Antwort #2 am: 07.11.08 - 16:41:26 »
nein, ich kopier ein Richtextitem....

hab es auch mittlerweile hinbekommen...
ich erstell jetzt die Mail im Backend speicher diese und öffne sie dann erst im Frontend und dann funktioniert es :D

Trotzdem danke für die schnelle Antwort

Driri

  • Gast
Re: Probleme mit CopyRTItem(es wrid nichts kopiert)
« Antwort #3 am: 10.11.08 - 09:50:43 »
Der Code oben kann so nicht funktionieren, denn Du kopierst zwar das Item, speicherst dann aber das UIdoc und verwirfst so quasi den CopyItemToDocument wieder.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz