Задача 102.162301

Задача :102.162301

2017-02-27 17:07:55
Краткое описание :
Предусмотреть обработку ошибочных ситуаций:
Описание :
?
Что измененно :

Генератор
отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
В результате тестирования 102.160712 -Реализовать возможность экспорта отчетов
FR3 и FP3 из командной строки FREasyEdit.
возникло предложение о необходимости обработки ошибочных ситуаций:
1. Перепутана очередность параметров запуска
-Имя файла fr3/fp3 отчета;
- Каталог для сохранения результата экспорта;
Эта ситуация приводит к прекращению работы утилиты и выдаче сообщения об
ошибке в таком виде:
---------------------------
Application Error
---------------------------
Exception EInOutError in module FREasyEdit.exe at 0002C97D.
Unable to create directory.

2. Не найдено имя файла fr3/fp3 отчета;
3. Номер экспорта вне указанного диапазона 0-15, например 16
В последних двух случаях команда отрабатывает без всяких сообщений, а
экспортируемый файл отсутствует.

Как измененно :
Добавлена обработка не корректных данных.
Экспорт отчета из командной строки, выполняется в полностью "тихом" режиме.
Т.к. предполагается использование в файлах сценариев, что не предполагает
пользовательского вмешательства.
При вводе любых некорректных данных, экспорт выполнен не будет, без сообщений
любого вида.
1. Ошибка исправлена.
2. Сообщение выдано не будет.
3. Сообщение выдано не будет.


Название продукта Название компонента Тип Последняя версия Дата выхода
FREASYEDITFREASYEDITEXE9.1.21.02017-02-27 17:07:55