Реализованный и представленный на рисунке 18 универсальный генератор отчётов представляет собой многофункциональный построитель пользовательских SQL–запросов к базе данных, он позволяет, при взаимодействии с пользователем, строить разнообразные, достаточно гибкие, запросы к основной таблице базы данных с целью получения первичной информации для дальнейшего анализа и использования.
В процессе создания текущего SQL–запроса, генератор позволяет визуализировать полученную в результате взаимодействия пользователя с клиентским приложением существенную информацию из базы данных, в виде готового отчёта, который можно в дальнейшем вывести на монитор для просмотра и далее, при необходимости, сохранить в виде файла отчёта на жёстком диске и вывести отчёт на печать для последующего просмотра и анализа.