Domino 9 und frühere Versionen > ND7: Entwicklung
RenderToRTItem aus anderer DB
CLP-Alex:
Hy zusammen,
ich habe einen Backendagent der über database -> view mir ein doc aus einer anderen DB holt.
Kann ich dieses doc nicht mit RenderToRTItem in ein doc der aktuellen DB packen?
Oder gibt es da eine andere Möglichkeit?
Gruß und Danke
Alex
klaussal:
Warum sollte das nicht gehen ?
CLP-Alex:
agent bricht mit "Entry not found in index (4000)" ab. hier mal der code
tmpdoc und archivdoc werden oben gesetzt und sind auch vorhanden
--- Code: ---'--------------------------- screenshot ---------------------------
On Error Goto testerror
Msgbox "vorher"
Call archivdoc.Save(True,False)
Set arch_rtitem = archivdoc.GetFirstItem( "arch_disp" )
If arch_rtitem Is Nothing Then
Set arch_rtitem = archivdoc.CreateRichTextItem( "arch_disp" )
End If
Msgbox "item erstellt"
Call tmpDoc.RenderToRTItem( arch_rtitem )
Call archivdoc.Save(True,False)
Msgbox "nachher"
testerror:
Msgbox ("Fehler in equest-Base (Archiv) " & Error & " (" & Err & ") in Zeile: " & Erl)
Exit Function
--- Ende Code ---
klaussal:
Ich würde mal das Beispiel aus der Hilfe ansehen.
Das habe ich schon oft benutzt und das funzt auch.
--- Zitat ---Call tmpDoc.RenderToRTItem( arch_rtitem )
--- Ende Zitat ---
... Habe ich so in dieser Form noch nie gesehen (was aber nix heissen will).
CLP-Alex:
Beispiel aus der Hilfe klappt auch nicht.
Kann mir nur vorstellen das er meine Maske nicht findet???
Call tmpDoc.RenderToRTItem( arch_rtitem )
ist doch das gleiche wie
success = docA.RenderToRTItem( rtitem )
nur die Variablenamen sind anders.
Gruß Alex
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln