>Merry Christmas Everyone!!!
>
>I have a form that has a page frame on it and am trying to print the current record on a report. When I issue the report command via the print button I get the first record of the table instead of the current one on the screen. Does anyone know why this is happening? I have not used the page frames before and perhaps it has something to do with them. When I created forms without them it has always worked fine.
>
>Thanks in advance...Brad.
1. what do you have in the report de? should be nothing...
2. try following code
local lnrecno
lnrecno = recno()
report form myform to printer noconsole for recno() = lnrecno
go recno