Autor Thema: Script im Postsave nicht ausgeführt  (Gelesen 1577 mal)

Offline Untitled

  • Senior Mitglied
  • ****
  • Beiträge: 364
    • Musiker24.ch - Musiker und Bands finden
Script im Postsave nicht ausgeführt
« am: 06.01.06 - 14:20:18 »
Aloah zusammen

Ich hab wieder ein Problem: Ich speichere per Formelsprache ein Dokument aus eine Action aus (@PostedCommand([FileSave])).

Im Postsave habe ich ein LS ablaufen. In diesem Script mache ich ein paar Dinge im Backend-Dokument und speichere dieses dann ab. In etwa 20-30% der Fälle wird das Dokument jedoch nicht abgespeichert (bzw. er kommt gar nicht ins Script).

Und zwar ist das so: Wenn ich ein Sleep zu Beginn reinhaue, dann funktioniert alles ok. Wenn ich eine Msgbox reinmache, auch alles i.o. Wenn ich debugge; kein Problem. Aber sobald ich das Script "ungebremst" starten lasse, tritt manchmal dieser Fehler auf.

(Doevents nützt leider nichts.)

Ich habe irgendwie das Gefühl, das Script wird noch vor dem Ende (Speichern) der Formelsprache ausgeführt, und am Ende wird das Backend-Dokument vom Frontend-Dokument wieder überschrieben.

Kann mir jemand von euch helfen?

Grüsse Untitled

p.s.
Ich habe nirgends ein SaveOptions-Feld, daran kanns also nicht liegen.

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Re: Script im Postsave nicht ausgeführt
« Antwort #1 am: 06.01.06 - 14:47:16 »
Wahrscheinlich ist es genau das, dass die Backend-Änderungen wieder vom Frontend drübergebügelt werden. Da hilft nur ein Schließen des FrontEnddocs, dann ändern im Backend, und danach wieder im Frontend öffnen. Du musst dir nur die UnID des Dokuments merken, damit du es danach wieder schnell öffnen kannst.

Offline Untitled

  • Senior Mitglied
  • ****
  • Beiträge: 364
    • Musiker24.ch - Musiker und Bands finden
Re: Script im Postsave nicht ausgeführt
« Antwort #2 am: 09.01.06 - 09:00:30 »
Jup. Vielen Dank! Funzt jetzt.

Grüsse Untitled

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz