Range Tabellen Type CURR / INT

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

Range Tabellen Type CURR / INT

Postby Eveline3480 » Mon Jul 27, 2015 11:10 am

Hallo zusammen
Ich bin dabei eine Tabelle welche diversen Rangetabellen beinhaltet auszulesen.
Bsp.
Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
  1.  oso_select = Struktur mit Range Tabelle KG.
  2.  TYPES: t_kg TYPE RANGE OF /has/eprs_kg .
  3.  DATA: r_kg_line TYPE LINE OF t_kg.
  4.  
  5. LOOP AT oso_select-kg INTO r_kg_line.
  6.       MOVE-CORRESPONDING r_kg_line TO ls_range.
  7.       ls_seldat-sign      = ls_range-sign.
  8.       ls_seldat-option1 = ls_range-option.
  9.       ls_seldat-low       = ls_range-low.
  10.       ls_seldat-high      = ls_range-high.
  11.  
  12.      MODIFY /has/epo_seldat FROM ls_seldat.
  13.     ENDLOOP.
GeSHi ©

Das funktioniert bei Rangetabellen mit allen Feldern = CHAR wunderbar. ABER habe ich eine Rangetabelle mit dem Type CURR oder INT (LOW & HIGH) bringt er mir folgende Fehlermeldung "Eine Zeile von "ME->OSO_SELECT-KG" und "ME->R_KG_LINE" sind nicht ineinander konvertierbar. In einem Unicode-Programm muß "ME->OSO_SELECT-KG" unabhängig von der Länge eines Unicode-Zeichens dasselbe Strukturlayout wie "ME->R_KG_LINE" besit".
Wenn ich die Range Tabelle und die Typedefinition vergleiche habe ich den gleichen Typ hinterlegt.
Kann es sein, dass es diese Typen einfach nicht verarbeiten kann und alles CHAR sein muss?

Danke im Voraus für Eure Hilfe, Tipps, etc.
Gruss nila
Eveline3480
..
..
 
Posts: 57
Joined: Tue Sep 23, 2008 8:10 pm

Re: Range Tabellen Type CURR / INT

Postby Eveline3480 » Mon Jul 27, 2015 2:52 pm

Hallo zusammen
Nochmals ich. Es scheint effektiv der Fall zu sein, dass nur CHAR Rangetabellen so verwendet werden können...
Wenn jemand einen Tipp hat nehme ich diesen gerne entgegen.
Danke und gutes gelingen bei euren ABAP, OO etc. Arbeiten.

Gruss nila
Eveline3480
..
..
 
Posts: 57
Joined: Tue Sep 23, 2008 8:10 pm


Return to ABAP Objects®

Who is online

Users browsing this forum: No registered users and 2 guests

cron