Report Smith parameters

I would like to pass Report Smith (Borland) the way to select the
records of a given table that have to be printed. Can anyone help me?
The problem is that nothing should be prompted to the user after
calling Report Smith. The only way I can think of is to prepare a
temporary table with the appropriate selection of records and then
give it to Report Smith, but logic would suggest me that there should
be a more direct way, don't you agree?  Thanks.