Füllbytes in Daten

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Füllbytes in Daten

Beitrag von escape (ForumUser / 4 / 0 / 0 ) »
Hallo,

sorry falls ich im falschen Forum bin. Es geht um folgendes: wenn ich Daten per 'SDOK_PHIO_LOAD_CONTENT' aus der Datenbank hole lese ich diese ja in eine Variable vom Typ 'standard table of sdokcntbin' ein. So bekomme ich immer ein mehrfaches von 1022 (Länge sdokcntbin-line) als gelesene Bytes. Die Menge an gelesenen Bytes rechne ich mit 'describe table l_binary lines count. count = count * 1022' aus. Wenn es sich z.B. um kleine TXT-Dateien handelt wird diese mit 0x00 Bytes aufgefüllt. Kann ich das irgendwie vermeiden? Die Umwandlung in einen 'xstring' mache mit 'scms_binary_to_xstring' die halt als Parameter die Byteanzahl benötigt. Die Übertragung auf den PC erfolgt dann mit RFC.
Vielen Dank im voraus.

escape

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


Re: Füllbytes in Daten

Beitrag von Frank Dittrich (Expert / 674 / 0 / 15 ) »
Verwender des Bausteins im SAP-Standard machen das so, dass sie sich neben FILE_CONTENT_BINARY auch noch FILE_ACCESS_INFO zurückliefern lassen.
Wenn in dieser itab Zeile 1 gefüllt ist und file_size gefüllt ist, wird dieser Wert genommen, nur wenn die an den Partameter FILE_ACCESS_INFO übergebene itab leer ist oder file_size initial, wird nachgerechnet: Satzlänge * (Zeilenanzahl - 1) + "Länge des letzten Eintrags" (mit XSTRLEN ermittelt).

Siehe z.B. Klasse CL_BCOM_MIME_PERSISTENT, Methode LOAD_FROM_KPRO.

(Nachzusehen, wie der SAP-Standard einen Baustein verwendet, ist eigentlich fast immer eine gute Idee.)

Re: Füllbytes in Daten

Beitrag von escape (ForumUser / 4 / 0 / 0 ) »
Hallo,

hat super funktioniert! :-) Vielen Dank!

escape

Seite 1 von 1

Vergleichbare Themen

4
Antw.
6230
Views
ALV-liste-Daten mit der DB-Tabelle-Daten vergleichen
von Nadine_2706 » 31.08.2011 11:57 • Verfasst in ABAP® für Anfänger
9
Antw.
6975
Views
Daten aus 2 Tabellen + Vergleich von Daten
von dv88 » 06.10.2009 12:26 • Verfasst in ABAP® für Anfänger
17
Antw.
10387
Views
Daten einer Tabelle über Daten aus einer internen Tabelle selektieren
von Sonne1234 » 09.12.2019 08:54 • Verfasst in ABAP® für Anfänger
0
Antw.
5978
Views
in SAP FI die Daten von xx in fr xx ersetzen
von mac2023 » 14.04.2023 20:59 • Verfasst in Financials
14
Antw.
12942
Views
Query mit PNP und OM-Daten
von ginotico » 12.09.2008 09:26 • Verfasst in Human Resources

Über diesen Beitrag


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

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.