Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Stipf am 01.08.02 - 12:42:45
-
Hallo zusammen,
vielleicht kann mir jemand helfen:
ich möchte mit LScript ein RichTextFeld eines (Backend)-Dokuments (ggf. mit Anhängen) in ein anders (BackendDokment) kopieren.
Gibt es da eine einfache Möglichkeit.
Oder muss man :
1. schauen, ob Anhänge vorhanden
2. wenn ja, Anhänge im Filesystem ablegen
3. Anhänge dann vom Filesystem wiederum in das neues Dokument einfügen
??? ??? ???
Gruss Steffen
-
Hallo!
Vielleicht probiert du mal folgende Funktion. Diese Funktion hängt den Inhalt eines Richtext Items an ein anderes an. Wenn das Ziel Richtextitem leer ist solltest du eine exakte Kopie bekommen.
AppendRTItem method
Beispiel
Appends the contents of one rich-text item to the end of another rich-text item.
Defined in
NotesRichTextItem
Syntax
Call notesRichTextItem.AppendRTItem( notesRichTextItem2 )
Parameters
notesRichTextItem2
The item to be appended. If you specify Nothing, this method will generate an error.
Beispiel
Siehe auch
Working with a rich-text item
Grüße Ralf Petter
-
Hi,
ich hab mal für eine Datenübernahme einen Agenten erstellt. Hier ein Auszug aus der entsprechenden Stelle.
...
'Bearbeitung des RichText-Feldes Bemerkungen
Set rtitemA = doc.GetFirstItem( "Bemerkungen" )
Set rtitemB = New NotesRichTextItem(newdoc, "Bemerkungen" )
If ( rtitemA.Type = RICHTEXT And rtitemB.Type = RICHTEXT ) Then
Call rtitemB.AppendRTItem( rtitemA )
End If 'If ( rtitemA.Type = RICHTEXT And rtitemB.Type = RICHTEXT ) Then
...
wobei doc das Ursprungsdokument ist und newdoc das neue Dokument. Dieses wurde weiter oben im Agent angelegt.
Axel
-
H E R Z L I C H E N D A N K !!!
;D ;D
Hat so funktioniert.
Viele Grüße Steffen