Ohne Subfile kommst du um die 40 Variablen nicht herum.
Aber wer sagt denn, dass eine Subfile immer geblättert werden muss ?
Wenn SFLSIZ = SFLPAG ist das eine feste Subfile ohne Blätterfunktion.
Setze doch einfach 10 Zeilen á 4 Variablen ein.
Per CHAIN Satznummer kannst du auch gezielt auf Sätze zugreifen, du musst kein READC verwenden.