Office-Dokument auf die lokale Platte kopieren und öffnen

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Office-Dokument auf die lokale Platte kopieren und öffnen

Beitrag von McFlower ( / / 0 / 3 ) »
Hallo,

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.

Was ich bisher habe:

[...]
*öffne das Dokument vom Server, funktioniert
CALL METHOD l_document->open_document_from_table
EXPORTING
document_size = l_docsize
document_table = e_content
IMPORTING
error = l_error
retcode = l_retcode.

*Speichere eine Kopie des Dokuments auf der Platte, frage den User vorher, wo das Dokument hin soll. Funktioniert auch.

CALL METHOD L_DOCUMENT->SAVE_AS
EXPORTING
FILE_NAME = ' '
NO_FLUSH = ' '
PROMPT_USER = 'X'
IMPORTING
error = l_error
retcode = l_retcode.

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.

Habt ihr Ideen?

McFlower

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von Gast ( / / 0 / 3 ) »
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.

Beitrag von Gast ( / / 0 / 3 ) »
So klappt es. Danke schööön.

Seite 1 von 1

Vergleichbare Themen

7
Antw.
5244
Views
TIF-Dokument öffnen
von Chilledkroete » 11.07.2013 15:26 • Verfasst in ABAP® Core
1
Antw.
1480
Views
Office Integration - Dokument speichern (lokal)
von Laxion » 05.06.2009 11:48 • Verfasst in ABAP® für Anfänger
5
Antw.
4786
Views
Instanzen kopieren, ohne Referencen zu kopieren
von markudo » 25.04.2008 09:16 • Verfasst in ABAP Objects®
7
Antw.
2753
Views
Lokale Tabellen.
von Dzhan » 24.06.2008 10:22 • Verfasst in ABAP® für Anfänger
2
Antw.
2020
Views
Hostorie - Lokale Daten
von ICO-Man » 26.04.2007 16:02 • Verfasst in Basis

Über diesen Beitrag

Anonymous
Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

DIN Norm Klassifizierung
vor 2 Tagen von Radinator 1 / 158
Anwenderdoku in SAP
vor 4 Tagen von ewx 10 / 805
Schlüssel erstellen ABAP
vor 5 Tagen von rob_abc 4 / 1083

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

DIN Norm Klassifizierung
vor 2 Tagen von Radinator 1 / 158
Anwenderdoku in SAP
vor 4 Tagen von ewx 10 / 805
Schlüssel erstellen ABAP
vor 5 Tagen von rob_abc 4 / 1083