Feldlänge dynamisch

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

Feldlänge dynamisch

Beitrag von Gast ( / / 0 / 3 ) »
Hallo,

ne Frage und zwar habe ich ne interne TAbelle die aus folgendem Data statemnet kommt

Bsp:

data: begin of itab occurs 0,
feld1(10) type c,
feld2(10) type c,
ffeld3(10) type c.
data: end of itab.

jetzt würde ich gerne ein Feld daraus dynamisch gestalten
aus dem Selektionscreen heraus das z.B. Feld2 variabel von der
länge ist, je nachdem was eingegebn wird (10/20/30)!

Jemand schonmal sowas gemacht?

Danke
Gruß
Sven

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


Beitrag von black_adept (Top Expert / 4131 / 130 / 955 ) »
Kann man machen mit
"GENERATE SUBROUTINEPOOL" - ist aber lästig zu programmieren und nachher mit umzugehen.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von ewx (Top Expert / 4884 / 317 / 644 ) »
Einfacher wird's wahrscheinlich auch sein, das Feld einfach 100 Zeichen lang zu machen und dann mittels Teilzugriff auf das Feld zuzugreifen.

Code: Alles auswählen.

DATA FELD(100) TYPE c.
PARAMETERS p_leng(2) TYPE n DEFAULT 15.
...
feld = <irgendwas>.
...
WRITE feld(p_leng).
Gruß,
Enno

Beitrag von Gast ( / / 0 / 3 ) »
Bei manchen Fragen, in letzter Zeit immer öfter, fehlt mir jeglicher Bezug zu Praxis.

Warum schreiben die Leute immer nur was für "krumme" Sachen sie wollen, aber nie warum oder wozu oder wofür oder worin der Sinn liegen soll.

:roll:

Beitrag von Dele (Specialist / 307 / 4 / 47 ) »
Hallo Sven,

vielleicht habe ich da etwas falsch verstanden, Aber kannst du nicht folgendes machen:

data: begin of itab occurs 1,
feld01(10) type c,
feld02 type string,
feld03(10) type c,
end of ittab.

und dann im Program Feld02 mit jeweils maximal 20 Zeichen füllen ?

mfg dele

Seite 1 von 1

Vergleichbare Themen

0
Antw.
1341
Views
ALV Feldlänge
von Besi » 03.05.2005 15:17 • Verfasst in ABAP® Core
3
Antw.
1611
Views
Feldlänge
von tech » 15.05.2007 07:34 • Verfasst in ABAP® Core
0
Antw.
1062
Views
Feldlänge erweitern in Fiori Elements
von retsch » 30.01.2024 07:18 • Verfasst in ABAP® für Anfänger
33
Antw.
6654
Views
Dynamisch Typisieren
von SaskuAc » 22.10.2018 08:24 • Verfasst in ABAP® für Anfänger
9
Antw.
4410
Views
Cast dynamisch
von ralf.wenzel » 10.12.2020 23:49 • Verfasst in ABAP Objects®

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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.