gelöst Länge von PDF-Datei bestimmen


Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV

Moderatoren: Jan, Steff

gelöst Länge von PDF-Datei bestimmen

Beitragvon LGiesken » 06.07.2018, 09:10

Hallo Experten,
ich habe ein kleines Problem beim Drucken von PDF's. Ich möchte in einem Funktionsbaustein für bestimmte Dokumente einen Spool-Auftrag erstellen. Dazu möchte ich den FuBa ADS_CREATE_PDF_SPOOLJOB benutzen.
Dieser FuBa benötigt als Übergabe einen XSTRING. Mein Problem ist jetzt also, dass ich die PDF-Datei vom Applikations-Server lesen und in einen XSTRING umwandeln muss. Der Speicherpfad für die Datei ist bereits bekannt.

Bereits im Voraus vielen Dank für eure Hilfe.
LGiesken
ForumUser
 
Beiträge: 28
Registriert: 10.02.2017, 11:21
Dank erhalten: 3 mal
Ich bin: Student/in

Sponsor

Alte ABAP-Entwicklerweisheit: Weißt du weder aus noch ein, baust du einen BADI ein

Re: Länge von PDF-Datei bestimmen

Beitragvon black_adept » 06.07.2018, 09:18

XSTRLEN
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de
black_adept
Top Expert
 
Beiträge: 3074
Registriert: 08.01.2003, 13:33
Wohnort: Lehrte ( bei Hannover )
Dank erhalten: 522 mal
Ich bin: Freiberufler/in

Re: Länge von PDF-Datei bestimmen

Beitragvon 4byte » 06.07.2018, 09:20

Hallo LGiesken,

ich probiere es mal:

Code: Alles auswählen
 x_string TYPE XSTRING

Code: Alles auswählen
OPEN DATASET /Dein Pfad zum File auf Appliaktionsserver / FOR INPUT IN BINARY MODE.
if sy-subrc ...
"Wurde Datei schon geöffnet?
 

dann
Code: Alles auswählen
 READ DATASET /Dein Pfad zum File / INTO  x_string


call Fuba....

Grüße 4Byte
Es gibt 10 Menschen die binär verstehen :)

Für diese Nachricht hat 4byte einen Dank bekommen :
LGiesken
4byte
Specialist
 
Beiträge: 109
Registriert: 24.10.2017, 09:16
Dank erhalten: 30 mal
Ich bin: Entwickler/in

Re: Länge von PDF-Datei bestimmen

Beitragvon a-dead-trousers » 06.07.2018, 09:32

Code: Alles auswählen
CLOSE DATASET /Dein Pfad zum File/.

Fehlt noch :wink:
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.07
Basis: 7.40
a-dead-trousers
Top Expert
 
Beiträge: 3056
Registriert: 07.02.2011, 13:40
Dank erhalten: 756 mal
Ich bin: Entwickler/in

Re: Länge von PDF-Datei bestimmen

Beitragvon 4byte » 06.07.2018, 09:34

a-dead-trousers hat geschrieben:
Code: Alles auswählen
CLOSE DATASET /Dein Pfad zum File/.



Ja stimmt :D
Es gibt 10 Menschen die binär verstehen :)
4byte
Specialist
 
Beiträge: 109
Registriert: 24.10.2017, 09:16
Dank erhalten: 30 mal
Ich bin: Entwickler/in

Re: Länge von PDF-Datei bestimmen

Beitragvon LGiesken » 06.07.2018, 09:35

Danke für die Antworten.
Ich hatte es bereits mit Open Dataset probiert, allerdings hatte das nicht funktioniert. Zumindest bis grade. Da ist mir Held nämlich aufgefallen, dass es das Dokument in unserem Entwicklungs-System nicht gibt und er es deswegen nicht öffnen konnte :x
LGiesken
ForumUser
 
Beiträge: 28
Registriert: 10.02.2017, 11:21
Dank erhalten: 3 mal
Ich bin: Student/in


Zurück zu ABAP® Core

  Aktuelle Beiträge   
Positionstypenverwendung im SD
vor 13 Minuten von SAP_ENTWICKLER 2 Antw.
Hilfe bei SQL Join
vor 10 Stunden von deejey 1 Antw.
Hilfe bei SQL Join
vor 17 Stunden von moo_jo 0 Antw.
LISTBOX: SELECTION-SCREEN
vor 2 Stunden von ewx 3 Antw.
Eine Message in der Taskleiste von alv ausgeben
vor 20 Stunden von ewx 4 Antw.

  Ähnliche Beiträge beta
Konvertierug vom datentyp char der länge 4 in char der länge
29.06.2006, 10:27 von anavolver 1 Antw.
ALV Dropdown Länge
04.07.2018, 16:13 von ewx 1 Antw.
Änderung der Länge von MATNR
05.10.2005, 12:05 von olli-x 7 Antw.
Filterung im ALV nur bis Länge 10 möglich
10.04.2006, 09:18 von Kojak 7 Antw.
gelöst SE61: Lange Textnamen
10.09.2015, 12:41 von ralf.wenzel 3 Antw.

 

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder