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.
5776
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.
6370
Views
Daten aus 2 Tabellen + Vergleich von Daten
von dv88 » 06.10.2009 12:26 • Verfasst in ABAP® für Anfänger
17
Antw.
9397
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
2
Antw.
3263
Views
Daten von SAP R/3 ins BW
von bronstein » 28.03.2006 13:27 • Verfasst in Sonstige Module
1
Antw.
1334
Views
ABAP Daten in XML
von JohnLocklay » 10.04.2019 16:12 • Verfasst in ABAP® Core

Ü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.