Hallo,

mir ist nicht ganz klar, was Du erreichen möchtest. Ich habe das Gefühl, du verwechselst Äpfel mit Birnen.

Eine Pickliste ist für mich eine Printer-File und eine Subfile eine Dialog-Programm.
Willst Du aus der Subfile den Picklisten-Druck anstarten, oder soll die Subfile-Anzeige als Liste erstellt werden?

Wenn Du mit RPG arbeitest hast Du mehrere Möglichkeiten Parameter-Werte auszutauschen.
1. über Parameter-Listen
2. über Prototyping
3. durch IMPORT/EXPORT (was ich nicht empfehlen würde)

Beispiele findest Du in der AS/400 Online Library http://as400bks.rochester.ibm.com/

Birgitta