Could not Embed Object

    • Offizieller Beitrag

    Du veränderst ein BackEnd-Dokument und erwartest, das im FrontEnd die Änderung drin ist.


    Dies bekommst Du erst mit NotesUIDocument.Refresh hin, bzw. bei RT-Feldern musst Du das FrontEnd-Dokument schließen und neu öffnen.


    Gruß
    Dirk

    Rein logisches Denken verschafft uns keine Erkenntnis über die wirkliche Welt.
    Alle Erkenntnis der Wirklichkeit beginnt mit der Erfahrung und endet mit ihr.
    Alle Aussagen, zu denen man auf rein logischen Wegen kommt, sind, was die Realität angeht, vollkommen leer.
    Albert Einstein

  • Das geht nicht so einfach.
    Ehe die Maske geschlossen wird läuft eine Pflichtfeldüberprüfung ab, und die wirft da mit Sicherheit einen Fehler, da die Schaltfläche mitten in der Masse ist und weite Felder folgen.


    Muss das Dokument wirklich geschlossen und wieder geöffnet werden? Gibt es keine andere Chance?

    • Offizieller Beitrag

    probie es mal mit NotesUIDocument.Refresh(True). Falls dies nicht hilft hast Du keine andere Wahl.


    Gruß
    Dirk

  • Also ich habe jetzt diesen Code, leider funktioniert es nicht.


    Das ist dumm.


    • Offizieller Beitrag

    laut Hilfe soll es schon in 5.x funktionieren

    Zitat

    Call notesUIDocument.Refresh( [ IncludeRichTextItems ] )
    Parameters
    IncludeRichTextItems
    Hinweis This parameter is new with Release 5.
    Boolean. Optional. Specify True to include all rich-text items in the back-end document. Defaults to False.


    Gruß
    Dirk

    • Offizieller Beitrag

    Wenn Du nach dem Script-Lauf Dein Dokument im Frontend beendest ohne es zu speichern, existiert dann beim Öffnen der Dateianhang?


    Eventuell hilft es Dir das Dokument nur im BackEnd (z.B. aus der Ansicht) zu verändern oder ...
    wenn das Dokument im FrontEnd offen ist und es sich im Lesemodus befindet, dann kannst Du es ohne zu speichern schließen und wieder öffnen.


    Gruß
    Dirk

    • Offizieller Beitrag

    taurec
    habe es unter 5.x nicht getestet. Wir sind gleich von 4.6.7 nach 6.5.1.


    gruß
    Dirk

  • Zitat


    Diali schrieb:
    Wenn Du nach dem Script-Lauf Dein Dokument im Frontend beendest ohne es zu speichern, existiert dann beim Öffnen der Dateianhang?


    Ja da existiert der Anhang

    • Offizieller Beitrag

    ... und genau da hast Du die Lösung. Lasse die Aktion nur ausführen, wenn das Dokument im Lesemodus offen ist oder es nicht im UI geöffnet ist.


    gruß
    Dirk

    Rein logisches Denken verschafft uns keine Erkenntnis über die wirkliche Welt.
    Alle Erkenntnis der Wirklichkeit beginnt mit der Erfahrung und endet mit ihr.
    Alle Aussagen, zu denen man auf rein logischen Wegen kommt, sind, was die Realität angeht, vollkommen leer.
    Albert Einstein

  • OK, ich werde nachher mit dem Auftraggeber sprechen und schauen was ich machen kann.


    Wie gesagt diese Aktion wird bisher durch einen Druck auf einen Button ausgelöst.


    Danke für die Hilfe!!