Hallo zusammen,

ich versuche Byte-Werte wieder in das Packed Format zu überführen.
Dafür habe ich Folgendes versucht:

Code:
D DS_Test         DS                                                                           
D $$_Byte                        2B 0                             Byte................
D $$_Packed                      3P 0 overlay($$_Byte)            Dateiname...........
Das funktioniert auch für 2B in 3P.
Möchte ich aber 5B und 8P verwenden, erhalte ich den Fehler:
"Mit dem Schlüsselwort OVERLAY definiertes Unterfeld ist zu groß"

Stimmt da einfach mein Größenverhältnis nicht?
5B sollte doch auf 8P und 9P passen?

Grundlage meiner Annahme ist:
Code:
SELECT DBIILN, DBINLN  
FROM qadbilfi          
where DBIITP  = 'P'    
group by DBIILN, DBINLN
order by dbinln asc