Ich bin dabei eine Tabelle welche diversen Rangetabellen beinhaltet auszulesen.
Bsp.
- Code: [Select all] [Expand/Collapse] [Download] (Untitled.txt)
- oso_select = Struktur mit Range Tabelle KG.
- ls_seldat-sign = ls_range-sign.
- ls_seldat-option1 = ls_range-option.
- ls_seldat-low = ls_range-low.
- ls_seldat-high = ls_range-high.
- 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