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

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 74177
Stücklisten
vor einer Woche von Selma.schwarz 1 / 75654
Belege
vor einer Woche von Selma.schwarz 1 / 73591

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.

Vergleichbare Themen

ALV-liste-Daten mit der DB-Tabelle-Daten vergleichen
von Nadine_2706 » 31.08.2011 11:57
Daten aus 2 Tabellen + Vergleich von Daten
von dv88 » 06.10.2009 12:26
in SAP FI die Daten von xx in fr xx ersetzen
von mac2023 » 14.04.2023 20:59
Query mit PNP und OM-Daten
von ginotico » 12.09.2008 09:26

Aktuelle Forenbeiträge

Feldroutine ADSO Transformation
vor einer Woche von codemaster1 2 / 74177
Stücklisten
vor einer Woche von Selma.schwarz 1 / 75654
Belege
vor einer Woche von Selma.schwarz 1 / 73591

Unbeantwortete Forenbeiträge

Stücklisten
vor einer Woche von Selma.schwarz 1 / 75654
Belege
vor einer Woche von Selma.schwarz 1 / 73591