Hi,
The program for F110 the basic flow is the data is printed on the run from REGUP and REGUH via the script. The driver program being used is RFFOUS_C. The passing of values happens in Include RFFORI01 line 51 via LOOP on the entries just created in REGUH and REGUP.
Now Global declarations is in Include RFFORI00. One way is to enhance it and include it in there or declare the internal table at the start of LOOP in Include RFFORI01 and copy the data in REGUP and REGUH to you internal work areas. (REGUP & REGUH These are work areas too in the loop check the Tables statement at top. )
That should help you put the data at the beginning of the loop. and will be available till the end of it all the WRITE_FORM and other work happens in this. Hope this helps to get a better idea of the flow.
Cheers,
Arindam