Hi,
Thanks for the suggestion. I've managed to get the user defined emulation working as suggested. As for printing each document page, I am using a Run Page to control each page. However, the problem I am having at the moment is that to print selected records in each data page. The position of each record within the data page varies apart from the first 2 records of each bill.
I was thinking of converting each data selection field into PPTalk code and loop through each record and find the correct record type to print. ie, to print the invoice total which would be in between records 3 & 6
define(&x,integer,3)
for(&x,3,1,6)
set(¤t.line,&x)
if( @(¤t.line,1,2)='03' )
%print invoice total
show(@(¤t.line,3,10)
exit()
endif()
endfor()
I beleive the execution of these pages will be quite slow (due to search routine), however, is this recommended ?
Thanks.