Durch einen neuen SAP Rel. Stand kam bei der Transaktion SP01, wenn man einen SPOOL  über die Funktion Spoolauftrag->Weiterleiten->Als Text exportieren… plötzlich eine Windows Datei Auswahl Box.
Leider kann man mit normalen GuiXT Mitteln diese Box nicht schliessen.

Dazu benötigt es eine kleine .NET Lösung.

Wenn man im GuiXT Script folgende Zeile einbaut, so kann man das PopUp schliessen.

callvbasync utilities.popup.enter filename:="" popuptitle:="Datei speichern unter..." confirmtitle:=""

Wobei unter „popuptitle“ genau der Titel der Box stehen muss. (ACHTUNG !!  sprachabhängig) Wichtig dabei ist es auch, dass man callvbasync und nicht callvb verwendet.

Das Problem in der Transaktion SP01 würde sich auch wie folgt lösen lassen:
In der Tabelle TSPOPTIONS den Eintrag DOWNLOAD_DIALOG entweder löschen oder auf blank setzen. Damit der Parameter wirksam wird, muss der SAP Server leider durchgestartet werden :-(. Was ja leider nicht so gerne gesehen wird.

Das heisst in vielen Fällen wird man sich wohl für die GuiXT Variante entscheiden.

utilities.zip

Empfehlen