Ok,
jetzt weiß ich was Du meinst. Leider gibt es in Script keine Methode, eine Ansicht zu schließen (warum eigentlich nicht ?).
Es geht aber mit der Formelsprache :-)
Einfach folgende Formel in das QueryClose der Maske schreiben:
_ViewOld := @If(@Elements(@ViewTitle) > 1;@Subset(@ViewTitle;-1);@ViewTitle);
@If(
_ViewOld != "";
@Do(
@PostedCommand([OpenView];_ViewOld);
@PostedCommand([FileCloseWindow]);
@PostedCommand([OpenView];"Kopien")
);
@Command([OpenView];"Kopien")
)
Ggf. musst Du das ganze noch durch ein Flag-Feld steuern, wenn das nicht jedesmal beim Schließen gemacht werden soll.
In dem Script dann das
Call v.OpenView("Kopien")
rausnehmen.
Andreas