Кратко: Программа сохраняет результат SQL запроса в файл. (текстовый с разделителями или с фиксированной шириной, отчет HTML формате, файл Excel)
Подробно:
SQL_rep - Сколько раз вы задумывались над тем, сколько тратиться времени на облачение данных в некую оболочку отчета?
Удобно ли пользователю пользоваться этим отчетом?
По собственному опыту знаю, что 90% отчетов конвертируются в Excel файл, где форматируются, разукрашиваются и т.д.
Создать запрос к БД из Excel не вызывает проблем, а если необходимо что то изменить?
А если пользователь не один, а 20?, 50?
еще ведь надо ни про кого не забыть :)
О программе:
Программа создана для сохранения данных полученных из SQL запроса к БД Oracle в файл
Файлы могут иметь следующие форматы:
- Текстовый файл с разделителями;
- Текстовый файл с фиксированной шириной колонок;
- Файл в формате HTML;
- Файл в формате Excel.
Что касается настроек, то и они есть, цвет интерфейса, форматирование ячеек в Excel, HTML
На выбор пользователя предоставляется два варианта:
- написать текст SQL запроса самостоятельно
- выбрать запрос (уже сохраненный запрос) из Репозитария отчетов
Репозитарий отчетов представляет собой набор текстовых файлов из каталога запуска программы, папки RepSQL
При необходимости можно создать "группы отчетов" раскидав SQL запросы по нескольким файлам.
Для удобства пользователь, в диалоговом режиме, может задавать параметры SQL запроса
для этого перед параметром необходимо поставить символ &
если необходима проверка вводимых параметров можно указать тип данных:
дата, число
то пользователь увидит следующие диалоговое (в которое не сможет ввести ничего кроме даты).
Таким образом обеспечивается целостность данных.