Domino 9 und frühere Versionen > ND8: Entwicklung
ActiveX-Control initialisieren
Peter Klett:
Hallo Thomas,
vielen Dank für die Idee, habe das gleich mal umgesetzt.
Am Postopen allein wird es nicht liegen, vielmehr glaube ich, dass versucht wird, immer mehr Prozesse parallel laufen zu lassen, und wenn sich dann Ereignisse gegenseitig überholen, knallt es halt. Mein Optimismus bzgl. einer "Reparatur" durch IBM hält sich daher stark in Grenzen. Um so besser, wenn man dann eine bessere Möglichkeit als Msgbox hat, den "Zug" anzuhalten.
In meinem konkreten Fall ist es ein Script, das zum Versenden von Dokumenten, die aus mehreren Teilmasken und etlichen Feldern bestehen, das Dokument über die Zwischenablage in ein Richtextfeld eines temporären Dokuments kopiert, das speichert und in die zu versendende Mail sowie in ein zu speicherndes Dokument einer anderen Datenbank kopiert. Das Verfahren funktionierte problemlos seit 2005. Seit Version 8.5 kam es nun gelegentlich vor, dass der Prozess mit einem weißen Schirm endete. Wiederholbar war das bei Dokumenten mit Dateianhängen. Vermutlich wurde das temporäre Dokument geöffnet und die Zwischenablage eingefügt, bevor der Inhalt des zu versendenden Dokuments in die Zwischenablage kopiert wurde. Dabei handelt es sich um ein durchgängiges Script (alles markieren, in Zwischenablage kopieren, Tempdoc öffnen, Zwischenablage einfügen).
Lösung bisher war die Msgbox vor dem Einfügen der Zwischenablage (auch ich experimentierte erfolglos mit Sleep). Nun verwende ich Deine Idee und warte auf die Rückmeldung der Anwender, bin gespannt und werde mich (zumindest im negativen Fall) dazu nochmal äußern.
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln