Interne Tabs an Form übergeben

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

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

Interne Tabs an Form übergeben

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

ich habe eine Form, die eine interne Tabelle weiterverarbeitet. Dieses Form soll nun innerhalb
des Programms mehrmals aufgerufen werden, und interne Tabellen mit unterschiedlichen Strukturen übergeben bekommen.

Gibts ne Möglichkeit, die Übergabe so zu gestalten,
dass irgendwie im report die form aufgerufen wird und eine interne tabelle an die form übergeben wird?

bsp:

Code: Alles auswählen.

perform test using tab1.
..
perform test using tab2.
..
perform test using tab3.

form test using itab. 
[hier wird mit itab weitergearbeitet, auch
unter dem namen itab]
endform.

habs in der onlinehilfe nur so gefunden, dass man in der form auch immer den type mit angeben muss, was hier ja schwierig ist, da die itabs unteschiedliche Strukturen haben.

Thx

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


Beitrag von Haubi (Expert / 625 / 20 / 30 ) »
Moinsen.

Generische Übergabe als USING-Parameter geht meines Wissens nicht. Wie wär's mit 'nem TABLES-Parameter?

Gruss,
Haubi
Das ABAP Kochbuch ab sofort bei Amazon...

I'd rather write code that writes code than write code...

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Haubi hat geschrieben:Moinsen.

Generische Übergabe als USING-Parameter geht meines Wissens nicht. Wie wär's mit 'nem TABLES-Parameter?

Gruss,
Haubi
Sorry, wenn ich da widerprechen muss...

Es ist sehr wohl möglich einer Unterroutine generische Parameter (auch Tabellen) zu definieren:

Code: Alles auswählen.

FORM tu_was
  USING
    i_par1 TYPE c "C-Zeichenkette beliebiger Länge
    i_par2 TYPE n "N-Zeichenkette -"-
    i_par3 TYPE x "X-Zeichenkette -"-
    i_par4 TYPE csequence "C,N, String
    it_1   TYPE ANY TABLE " beliebige Tabelle
    it_1_s TYPE SORTED TABLE. "belibige sortierte Tabelle
ENDFORM.                    "tu_was
Beispiel stammt aus einem R/3 4.7

In der SAP-Hilfe mal zu FORM aufrufen und dann in die Typisierung weiter verzweigen...
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von Gast ( / / 0 / 3 ) »
Danke !! So hats funktioniert

Beitrag von Haubi (Expert / 625 / 20 / 30 ) »
@ereglam: Man lernt nie aus. Das funzt sogar unter 4.6C. Ich bin begeistert... :D
Das ABAP Kochbuch ab sofort bei Amazon...

I'd rather write code that writes code than write code...

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Haubi hat geschrieben:@ereglam: Man lernt nie aus. Das funzt sogar unter 4.6C. Ich bin begeistert... :D
Musst nur noch ein klein wenig mehr strahlen. Die Wolken sind noch da... ;)

PS:
funktioniert natürlich auch bei Funktionsbausteinen und Methoden...

Seite 1 von 1

Vergleichbare Themen

3
Antw.
8027
Views
interne Tabelle an Form übergeben
von Andrzej » 17.05.2017 14:14 • Verfasst in ABAP® für Anfänger
46
Antw.
13936
Views
Tabelle an form übergeben
von Tgut » 07.02.2014 14:56 • Verfasst in ABAP® für Anfänger
2
Antw.
2696
Views
Nochmal Tabelle übergeben an Form
von Tgut » 12.09.2014 11:13 • Verfasst in ABAP® für Anfänger
3
Antw.
5353
Views
Selektionstabelle als Parameter an Form Routine übergeben
von ronin » 01.08.2008 17:00 • Verfasst in ABAP® für Anfänger
1
Antw.
4390
Views

Ü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

Aktuelle Forenbeiträge

Ermittlung der Arbeitstage (Mosid)
vor 2 Tagen von Radinator 11 / 45915
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3815
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2306

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

Ermittlung der Arbeitstage (Mosid)
vor 2 Tagen von Radinator 11 / 45915
LSMW-Problem
vor einer Woche von DeathAndPain gelöst 6 / 3815
SFP (Adobe Forms) QR-Code wird nicht angezeigt
vor einer Woche von Sebastian82 gelöst 4 / 2306