Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: tabama am 07.06.05 - 12:36:13

Titel: Backend/Frontend/Richtext
Beitrag von: tabama am 07.06.05 - 12:36:13
a) erstelle ein Frontend
b) erstelle aus diesem Frontend ein Backend im postopend: doc = source.document
b) hole in dieses neue Backend Daten (einschl RichText) aus einem anderem Backend: anderes_doc.CopyAllItems(doc, true)
Bereits hier werden im Frontend die gewünschten Daten, außer dem RichText angezeigt.
c) weise dem Backend die Form des Frontend zu: doc.form = "xxx"
Im Debugger ist bis dahin auch alles OK. Das neue Backend hatt alle Felder (einschl. Richtext) und die richtige form.
d) speichere das Backend: doc.save(true,false)
Immer noch alles OK
e) lade das Backend erneut in das Frontend: uidoc.reload
Das Richtext wird immer noch nicht angezeigt.

Wenn ich das Backend aus einer Ansicht aufrufe, ist das Richtext da.

Woran liegts?
Titel: Re: Backend/Frontend/Richtext
Beitrag von: koehlerbv am 07.06.05 - 12:39:51
Im Backend erzeugte RT-Elemente stehen im FrontEnd erst zur Verfügung, wenn das Dokument erneut im FrontEnd geladen wird. In Deinem Fall müsstest Du also zunächst das Dokument im FrontEnd schliessen und dann erneut öffnen - oder das Dokument gleich zuerst im BackEnd generieren und dann im FrontEnd öffnen.

HTH,
Bernhard
Titel: Re: Backend/Frontend/Richtext
Beitrag von: tabama am 07.06.05 - 13:32:54
aber mache ich das nicht mit udioc.reload ??
Titel: Re: Backend/Frontend/Richtext
Beitrag von: koehlerbv am 07.06.05 - 13:35:25
Nein. Das Dokument bleibt im FrontEnd, und dieses kann (leider) nicht auf geänderte RTFs reagieren.

Bernhard
Titel: Re: Backend/Frontend/Richtext
Beitrag von: tabama am 07.06.05 - 13:42:38
ist zwar blöd so, aber wenn man's weiß muß man's halt anderst machen.

Danke !!
Titel: Re: Backend/Frontend/Richtext
Beitrag von: Axel am 07.06.05 - 13:48:24
Hi,

Forumsmitglied Ata (Anton Tauscher) hat auf seiner Webseite eine Funktion ReOpen. Die müsstest du für deine Problemstellung verwenden können.

http://www.anton-tauscher.de/LotusScript/startdyn.htm


Axel