Depending on the performance and operational requirements of the report, I have a choice about where a particular program runs. SQR nicely extends the SQL language for retreiving data from the database. The SQL is accessible to the programmer, not hidden behind a GUI SQL-builder that I have to trick into getting the SQL I want. Ease of Use. Operating Platform Portability.
Many organizations use a number of different operating platforms for a variety of reasons.
SQR can be a part of the solution on any of them. Output Format Portability. It also provides a printer-independent output format and an online viewer for that format. SQR makes it very easy to produce reports that can be viewed via the web. Text Based Language.