Formatierung Textdatei aus Query und ABAP

Getting started ... Alles für einen gelungenen Start.
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

Formatierung Textdatei aus Query und ABAP

Beitrag von yeti1967 (ForumUser / 13 / 2 / 0 ) »
Hallo,
ich stehe vor folgendem Problem: Ich habe im SAP eine Query u.a. mit ein paar Abap-Programmzeilen aufgebaut. Ziel ist es, eine TXT-Datei mit einem bestimmten Format zu erhalten.
Problem: Das Format
Zur Zeit sind das Ganze so aus.
Bild 1.jpg
Aussehen soll es aber so!
Bild 2.jpg
Wo muss ich ansetzen um das Format von Bild 2 zu bekommen?

Gruss
Yeti1967

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


Re: Formatierung Textdatei aus Query und ABAP

Beitrag von wreichelt (Top Expert / 1046 / 30 / 192 ) »
Hallo,

werden die Zeilen mit einem write erstellt ?

Dann wäre es Write: / feld1, feld2, .....

Gruß Wolfgang

Re: Formatierung Textdatei aus Query und ABAP

Beitrag von yeti1967 (ForumUser / 13 / 2 / 0 ) »
Hatte ich auch schon mit versucht und zwar im Zusatzfeld. Hatte aber keinen positiven Effekt ;-)

Coding eines Zustazfeldes:

exceltab-int_nummer = int_nummer.
exceltab-gjahr = bkpf-gjahr.
exceltab-belnr = bkpf-belnr.
APPEND exceltab.

Und in Top-of Page:

IF sy-subrc = 0.
LOOP AT exceltab INTO exceltab_zeile.
TRANSFER exceltab_zeile TO lv_file.
ENDLOOP.
CLOSE DATASET lv_file.
ENDIF.

Re: Formatierung Textdatei aus Query und ABAP

Beitrag von wreichelt (Top Expert / 1046 / 30 / 192 ) »
Hallo,

dann muss das letzte Zeichen in der Tabelle ein

data: l_cr(1) type c value cl_abap_char_utilites=>cr_lf,
l_lf(1) type c value cl_abap_char_utilities=>linefeed.

Oder
DATA: NEWLINE(2) TYPE X VALUE '0D0A'

DATA: V_CHAR(50).

CONCATENATE 'LINE1' 'LINE2' INTO V_CHAR SEPARATED BY NEWLINE.

sein

Gruß Wolfgang

Re: Formatierung Textdatei aus Query und ABAP

Beitrag von yeti1967 (ForumUser / 13 / 2 / 0 ) »
Hallo Wolfgang,
danke für die Hilfe. Bedauerlicherweise hat sich am Ergebnis nichts getan. Die Datei hat immer noch nicht das gewünschte Format.
Ich habe beide Möglichkeiten ausprobiert, aber ohne Erfolg.
Ich oute mich mal wirklich als Anfänger und frage wo genau das Coding stehen soll?
Data ist klar, aber concatenate?

Re: Formatierung Textdatei aus Query und ABAP

Beitrag von wreichelt (Top Expert / 1046 / 30 / 192 ) »
Hallo,

du baust ja eine Tabelle dazu auf, vor dem Append

exceltab-belnr = bkpf-belnr.
APPEND exceltab.

sollte das letzte Feld den Zeilenumbruch enthalten

concatenate bkpf-belnr newline into exceltab-belnr.

Gruß Wolfgang

Re: Formatierung Textdatei aus Query und ABAP

Beitrag von yeti1967 (ForumUser / 13 / 2 / 0 ) »
Guten Morgen,

hatte gestern endlich Zeit gehabt es auszuprobieren. Leider ohne Erfolg. Als erstes meckert das Programm, dass "Newline" kein Typ x sein darf. Damit ich das Ganze überhaupt zum Laufen bekam, habe ich diverse andere Datentypen ausprobiert.
Ergebnis: Die Datei hatte immer das falsche Format.
Auch mit der erstgenannten Option hatte sich das Format nicht geändert.

Gruss
Yeti

Re: Formatierung Textdatei aus Query und ABAP

Beitrag von fr-g (ForumUser / 76 / 12 / 25 ) »
Mir ist noch nicht ganz klar, was du mit "Format" meinst. Geht es um die konkreten csv-Spalten und Trennzeichen, und wie man die jetzt anordnet?
Da wissen wir auch insgesamt noch zu wenig über dein konkretes Coding. Vor allem: Wie sieht dein OPEN DATASET aus? Welcher Modus? Welcher Datentyp beim Transfer? Welche Codepage? Welcher Zeilenumbruch? Welches darunterliegende Betriebssystem? Dann können wir weitersehen ;)

Seite 1 von 1

Vergleichbare Themen

1
Antw.
4587
Views
BW-Query und Abap, speziell Query mit Variante
von GastX » 17.03.2009 14:38 • Verfasst in Sonstige Module
7
Antw.
1750
Views
Formatierung Währungsbetrag ab ABAP 7.40
von czschunke » 09.12.2021 12:44 • Verfasst in ABAP® Core
0
Antw.
2086
Views
BW Query kopieren (FUBA; ABAP)
von Mulan » 12.11.2009 17:01 • Verfasst in Sonstige Module
2
Antw.
2075
Views
SAP Query - manuell angelgtes Feld mit ABAP
von BerndS » 07.05.2008 15:47 • Verfasst in ABAP® für Anfänger
1
Antw.
2242
Views
Textdatei einlesen
von MG1993 » 22.07.2014 13:55 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 3 Stunden von Bright4.5 3 / 1475
Regex in where
vor 4 Stunden von tar 6 / 133
Programm anlegen mit Vorlage
vor 19 Stunden von DeathAndPain 2 / 125
IT0024 Qualifikationen CP-ID
vor 20 Stunden von DeathAndPain 2 / 354

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

Daten an Tabelle binden
vor 3 Stunden von Bright4.5 3 / 1475
Regex in where
vor 4 Stunden von tar 6 / 133
Programm anlegen mit Vorlage
vor 19 Stunden von DeathAndPain 2 / 125
IT0024 Qualifikationen CP-ID
vor 20 Stunden von DeathAndPain 2 / 354

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 21 Stunden von snooga87 1 / 86
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821