Autor Thema: Eigene Buttons in Dialogbox - das haut nicht hin?!?  (Gelesen 1628 mal)

Offline bezi27

  • Frischling
  • *
  • Beiträge: 22
Guten Abend zusammen,

ich fürchte, ich stehe fürchterlich auf der Leitung oder bin schlicht zu dämlich um die Dialogbox zu kapieren - daher bitte um HILFE!

Sachverhalt:
Ich rufe aus einem Dokument eine Dialogbox auf:
      BestWeiter = wsp.DialogBox( "BESTANGAUSW", True, True, False, False, False, False, "Bestellung erstellen", , True, False, True )
(ja ich weiß, da sind die Standard-Buttons noch drinnen - bis es funktioniert nötig)

In der Maske POSSELECTB werden im Queryclose einige Validierungen vorgenommen und bei Fehler das Close abgebrochen.

Mit den Standard-Buttons der Dialogbox funktioniert das auch klaglos.

Sobald ich aber eigene Buttons verwenden will, geht das nicht mehr, und zwar:
Verwende ich die Standard "OK"-Schaltfläche - also eine Schaltfläche mit Typ "OK" - wird zwar beim ersten Mal alles korrekt ausgeführt, tritt aber ein Fehler auf (und das Close wird abgebrochen) reagiert die Schaltfläche beim zweiten Anklicken nicht mehr.

Versuche ich es mit einer Standard-Schaltfläche mit der Formel
@Command( [RefreshParentNote] );
@Command([FileCloseWindow])
dann wird das Queryclose offenbar nicht ausgeführt!
Der Vollständigkeit halber muss ich dazusagen, dass dieses nur ausgeführt wird, wenn "Not wsp.CurrentDocument.DialogBoxCanceled" - das sollte aber lt. o.a. Formel so sein ....

Weiß jemand Rat für mich?

Danke schon mal im Voraus!

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz