I would first ask - are you sure all the fields are coming from the program script? If it was me I would add a report script and in the before layout of the section go lookup what I need to add to the report. If you have the session script you can debug it to see what it is passing each time thru at the report send.
My latest mantra - make sure you have latest stpapi patches and the latest session object. If on LN then please explore the option of using DAL2 functionality.
systems provided free by Baan Board
Play the Google game and help Baanboard get better rankings. Do your part. Click here
to find how.