>>>
This is the code I've tried.
"report form "report/printnow" next 1 to printer nonconsole"
This printed only 1st record
"report form "report/printnow" record thisform.order_id.value to printer nonconsole"
and.. this does not work.
I've set it order_id and record_id same so they can be used called both way.
>>>
It is hard to say what you are doing but make sure your form data is saved to the DBF file before you print. Of course it also depends on what field/variable names you used on the report.
Also is that the correct syntax for the report name? (report/printnow)
NOTE: It is not a good idea to use record numbers for order numbers. You could have a pretty bad conflcit if you ever pack the database.
Costas