Страница 1 из 1

Сохранение в pdf формат с неправильными параметрами страницы

Добавлено: 27 ноя 2008, 05:29
AlexI
Добрый день

При использовании StiViewerControl, при сохранении в pdf формат,
если неверно указать номера страничек для експорта(напр ввести 'ааа'),
то создается невалидный документ, который нельзя открыть.

Сохранение в pdf формат с неправильными параметрами страницы

Добавлено: 28 ноя 2008, 15:24
Vital
Здравствуйте,

Ошибка поправлена. Патч будет включен в билд от 1 декабря.

Спасибо.

Сохранение в pdf формат с неправильными параметрами страницы

Добавлено: 02 дек 2008, 22:32
Edvard
Здравствуйте.

Еще на эту же тему.

Если ввести несуществующий номер страницы при экспорте в формат например "Excel XML файл ..." возникает ошибка. Эту ошибку еще можно перехватить. Но остается висеть окно с заголовком "Экспорт отчета" прогрессбаром, текстом "Создание документа" и кнопкой "Отмена". Окно не реагирует на действия пользователя. Хотелось бы его или закрыть, или предотвратить появление. Можно ли как-то побороть проблему?

Использую SimulSoft Reports 2008.1

Сохранение в pdf формат с неправильными параметрами страницы

Добавлено: 03 дек 2008, 13:35
Vital
Здравствуйте,
Если ввести несуществующий номер страницы при экспорте в формат например "Excel XML файл ..." возникает ошибка.
Поправлено.
Эту ошибку еще можно перехватить. Но остается висеть окно с заголовком "Экспорт отчета" прогрессбаром, текстом "Создание документа" и кнопкой "Отмена". Окно не реагирует на действия пользователя. Хотелось бы его или закрыть, или предотвратить появление. Можно ли как-то побороть проблему?
Вот этот код закроет все Progress окна:

Код: Выделить всё

StiServiceContainer services = StiExportService.GetExportServices();
foreach (StiExportService service in services)
{
	if (service.Progress != null) service.Progress.Close();
}
Спасибо.

Сохранение в pdf формат с неправильными параметрами страницы

Добавлено: 04 дек 2008, 21:01
Edvard
Сработало, спасибо.

Сохранение в pdf формат с неправильными параметрами страницы

Добавлено: 05 дек 2008, 07:38
Edward
Дайте знать, если понадобится дополнительная помощь.

Спасибо.