Hallo RiffRaff,
definiere Dir doch mit TYPES einen eigenen Typ
(F1 hilft Dir)
TYPES itabtype {TYPE RANGE OF type|TYPES itabtype LIKE RANGE OF f}
und verwende diesen dann für die Definition von pit_ranges und auch den formalen Parameter.
MfG
Thomas R.
Typisieren den Parameter mit TYPE TABLE. Dann frist es der Compiler.
Um allerdings innerhalb Deiner Unterroutine auf die Feldinhalte zugreifen zu können, musst Du DIR mittels ASSIGN COMPONENT 'LOW'/'HIGH' OF STRUCTURE pit_ranges Feldsymbols anlegen, die Du für jede Tabellenzeile neu setzen musst.
Nachtrag zu Thomas R.:
Die Typisierung mittels TYPES funktioniert nicht, wenn die Range-Tabelle als SELECT-OPTION definiert wurde...
In allen anderen Fällen würde es funktionieren, wenn der Typ des low-/high-Feldes bekannt ist.
Gruß
Ereglam
May the Force be with your code || .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .