ich hoffe, ihr könnt mir helfen. Ich möchte folgendes tun:
Ich habe ein Office-Dokument, dass sich auf dem Server befindet (Business Document Service). Von diesem Dokument möchte ich eine Kopie auf dem Frontend speichern und diese Kopie öffnen.
Aber nun. Wie bekomme ich einen Zeiger, oder ein Handle oder sonst einen Zugriff auf die Kopie, die ich gerade erzeugt habe? GET_DOCUMENT_HANDLE liefert mir das Handle des Originals, nicht der Kopie. Wenn ich SAVE_COPY_AS statt SAVE_COPY nehme, genauso. Da ich nicht mitbekomme, welchen Speicherort der User ausgewählt hat, komme ich nicht an die Kopie dran.
Am besten benutzt Du die Klasse CL_GUI_FRONTEND_SERVICES und da die Methode GUI_DOWNLOAD. Damit kannst Du das File problemlos auf den Client downloaden.