Double check to make sure you only have one record .. maybe add a few fields to the report with expressions of ALIAS() and RECNO() so you can be sure it's what you wanted.
Be aware that it doesn't matter if you report doesn't print anything from the table and only references variables .. the current selected table ALWAYS drives the reports!!
Cathy
>But the problem is there is nothing come from table. The variable on the report are all memory variable.
>
>I create a dummy cursor "dummy1(a1, c(10))" that just has one record and put " select dummy1 " before the "report form " command and add the "a1" to the report. Hope that will solve the problem. Thanks.