interne Tabellen bei Abap Objects

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

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

interne Tabellen bei Abap Objects

Beitrag von gast ( / / 0 / 3 ) »
Hallo,
ich habe folgendes Problem.

In einem Funktiosbaustein habe ich eine interne Tabelle auf dem Kartenreiter Tables. Die Tabelle ist ist mit LIKE- Bezug auf eine flache Stuktur definiert.

Diese interne Tabelle soll im Coding über eine Methode an eine Klasse übergeben werden.

Die Klasse habe ich Class Builder definiert.

Meine Problem:
- wenn ich mich im Class Builder ebenfalls auf die flache Stuktur beziehe, habe ich in meine Objekt zur Laufzeit auch nur eine falche STuuktur - nicht aber meine Tabelle.

- wenn ich in der Klasse im Class Builder mich auf einen Tabellentypen beziehe, hinter dem als Linetype die Stuktur hängt, erhlate ich einen Sysntaxfehler, weil die Typen in FB und KLasse nicht kompatibel sind.

Denn FB darf ich nicht ändern - ist ein Exit.
Wie muss ich im Vlass BUilder meine Attribute definieren, damit meine interen Tabelle ankommt?

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


Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
Hallo,

definier doch mal ein Feldsymbol vom Tabellentyp und mach einen ASSIGN auf Deine Tabelle (mit CASTING). Wenn die Tabellen die gleiche Struktur haben, müsste es funktionieren und eine Änderung in der Klasse würde sich automatisch im FB wiederspiegeln.

Ansonsten musst Du eine lokale Tabelle TYPE Tabellentype anlegen und Deine Daten (mit lt_itab[] = fb_itab[]. ?!?)umkopieren.
Gruß
Ereglam


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

Beitrag von Gast ( / / 0 / 3 ) »
*Ansonsten musst Du eine lokale Tabelle TYPE *Tabellentype anlegen und Deine Daten (mit lt_itab[] *= fb_itab[]. ?!?)umkopieren.[/quote]

Genau das hab eich schon versucht. Bekomme aber die Meldung dass die Parameter nicht kompatibel sind.
Meiner Ansicht nach, weil der Bezug einmal eine STuktur, das andere mal ein Tabellentyp ist.

Seite 1 von 1

Vergleichbare Themen

4
Antw.
3015
Views
ABAP Objects und Tabellen
von schmitzandreas » 31.07.2007 16:08 • Verfasst in ABAP Objects®
2
Antw.
3866
Views
ABAP Objects oder ABAP Referenz
von Gast » 23.06.2005 15:52 • Verfasst in ABAP® für Anfänger
6
Antw.
5789
Views
Umstellung ABAP auf ABAP Objects
von Andreas G » 25.07.2006 12:46 • Verfasst in ABAP Objects®
1
Antw.
1300
Views
BUch ABAP Objects
von pit850 » 18.01.2016 11:32 • Verfasst in ABAP® für Anfänger
2
Antw.
2094
Views
ABAP Objects im SAP Standard
von Mr.Black » 19.03.2007 07:55 • 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

Aktuelle Forenbeiträge

Regex in where
vor 2 Stunden von black_adept 2 / 55
Programm anlegen mit Vorlage
vor 9 Stunden von DeathAndPain 2 / 110
IT0024 Qualifikationen CP-ID
vor 9 Stunden von DeathAndPain 2 / 351
BUSOBJEKT zu CMIS PHIO ermitteln
vor 11 Stunden von snooga87 1 / 83

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

Regex in where
vor 2 Stunden von black_adept 2 / 55
Programm anlegen mit Vorlage
vor 9 Stunden von DeathAndPain 2 / 110
IT0024 Qualifikationen CP-ID
vor 9 Stunden von DeathAndPain 2 / 351
BUSOBJEKT zu CMIS PHIO ermitteln
vor 11 Stunden von snooga87 1 / 83

Unbeantwortete Forenbeiträge

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