Depends on the program. At the very least, a "program" might be able to run a batch file that opens Access and displays a report. We don't know what you mean by "a program" and if you need anything dynamic in the report.
Duane MS Access MVP
[green]Ask a great question, get a great answer.[/green] [red]Ask a vague question, get a vague answer.[/red]
[green]Find out how to get great answers faq219-2884.[/green]