Domino 9 und frühere Versionen > Entwicklung

RichText-Feld mit Doclinks erzeugen

<< < (2/2)

koehlerbv:
Bei dem ganzen Off-Topic-Geraffel sollten wir jetzt nicht die eigentliche Frage vergessen:
Was mich stutzig macht: Es wird ein NotesUIDocument and ie Function übergeben und dann im BackEnd an einem RTF gebastelt. Was passiert den weiter (ausserhalb der Function) im NotesUIDocument ? Wird da eventuell das BackEnd-Document gleich wieder überschrieben ? Sieht irgendwie danach aus ...

HTH,
Bernhard

Semeaphoros:
Ok, nachdem Bernhard mich "enttarnt" hat, an die Arbeit, bevor er noch meinen Nick knackt :-)

Was heisst "nach Schliessen und wieder öffnen?" das Backend Dock oder das UI Doc? Meiner Meinung nach müsste man das UI-Doc schliessen und wieder öffnen, um das RT zu refreshen.

Ist es möglich, dass wir es mit diesem Problem zu tun haben? Das ist aus dem NotesUIDocument.Reload Help ausgeschnitten, steht aber auch anderweitig zu lesen:

Modifications made to rich-text items on the back-end document do not appear on the current document until it is closed and reopened.

Closed und Reopened meint hier ganz klar dasi UIDocument. Normalerweise sieht der Code etwa so aus:

     Call doc.save(False,False)
     
'Set save options to zero so that user does not get prompted to save after closing uidoc    
     doc.saveoptions = "0"
     Call uidoc.close
     
'Use handle to the back end document to open it in the front end
     Set uidoc = w.EditDocument(True, doc, False)
     
'Reset doc and set saveoptions back to "1"    
     Set doc = uidoc.document
     doc.saveoptions = "1"    

dottore:
Jau Prima,

das Problem ist gelöst! Tatsächlich habe ich im Backend editiert und dann beim schliessen des FrontEnds die Änderungen wieder überschrieben. Und dann natürlich nix mehr gesehen von meinen Änderungen.
Wieder was dazugelernt!

Auch über Latein und meine Signatur. Vielen Dank für die Korrektur. Ich habe diesen Satz nur von einem Latein-LKler gehört, selber hatte ich nie Latein.

Semeaphoros:
Jetzt ändere mal Romanus in Romani, sonst ist es nämlich nur ein Römer .......... :-) .... sorry, konnte nicht widerstehen ...

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln