Generischer Zugriff auf Komponenten einer Struktur

Die Objektorientierung mit ABAP®: Vererbung, Dynamische Programmierung, GUI Controls (u.a. ALV im OO).

Generischer Zugriff auf Komponenten einer Struktur

Postby Chris3301 » Fri Jun 17, 2011 4:00 pm

Hallo Zusamman,

Gibt es eine möglichkeit auf die Komponenten einer Struktur generisch zuzugreifen.

z.B.:
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1. TYPES: BEGIN OF s_abc,
  2.          v1 type string,
  3.          v2 type string,
  4.          v3 type string,
  5.          V4 type string,
  6.        END OF vim_tabdata_record.
  7.  
  8. Data: stk type s_abc,
  9.       str_val  type string.
  10.  
  11.  
  12. * So würde es beispielsweise in PHP funktionieren
  13. str_val = stk['v3'].
GeSHi ©


Habe schon unterschiedlich sachen probiert habe aber noch nichts gescheites gefunden:
1.
assign component 3 of structure stk to <fs>.
--> Da muss ich mit dem Index zugreifen --> unschön, da sich ja die Struktur ändern kann

???

Viele Grüße
Uwe
Chris3301
..
..
 
Posts: 50
Joined: Thu Feb 12, 2009 4:03 pm

Re: Generischer Zugriff auf Komponenten einer Struktur

Postby Ilja583 » Sun Jun 19, 2011 9:36 am

Die F1-Hilfe zu "ASSIGN" zeigt dir die Lösung
Ilja583
.....
.....
 
Posts: 1372
Joined: Wed Jan 08, 2003 3:00 pm


Return to ABAP Objects®

Who is online

Users browsing this forum: No registered users and 12 guests