Are you sure you have the cursor selected? It sounds like you're running the report on another alias but because you use the cursor's alias in the report you see the current record in that cursor for every record in the selected alias.
>I need to show all the records from a temporary cursor. The report seems to want to show only the current record although recno() says
>otherwise. ie.
>report shows current but recno()=1
>report shows current but recno()=2
>report shows current but recno()=3 etc.