Hallo liebe Gemeinde.
Ich erarbeite mir derzeit ein Smartform und muss nun mit ABAP innerhalb dieses Smartforms arbeiten, um mehrere Variablen in eine zu schreiben.
Es funktioniert auch soweit auch von der Logik her. Ich habe nur ein Problem.
Ich erstelle unter "globale Definitionen" --> "Globale Daten" in der Tabelle meine Variable
Nun erstelle ich unter dem Registerreiter "Initialisierung" meine Programmlogik zum zusammenfügen der Daten.
Code: Alles auswählen.
DATA: VARI_CHAR(8) TYPE C.
WRITE VARI TO VARI_CHAR.
BREAK-POINT.
CONCATENATE EINS ZWEI DREI VIER INTO SAMMLUNG.
In der Tabelle Eingabeparameter habe ich meine hier benötigten Variablen angegeben und in der Tabelle Ausgabeparameter habe ich die Variable Sammlung angegeben.
Mein Problem ist nun, dass Sammlung nur ein Zeichen lang ist und somit mit dem Concatenate Befehl nur ein Zeichen zugewiesen bekommt.
Wie kann ich die Variable Sammlung nun auf 200 Zeichen hochsetzen? Über die Tabelle in "Globale Daten" habe ich es bereits mit Sammlung(200) probiert, allerdings funktioniert dies nicht.
Also, wo und wie kann ich diese Varaible global deklarieren und auch die Länge festlegen?
Vielen Dank im Voruas
Nautilus