Последняя версия DataExpress 3 beta от 11 августа 2018 года. Скачать. Энциклопедия DX. Форум на Develop-Soft

[РЕШЕНО] Проверка наличия шаблона до вызова OnPrint

Вопросы о применении того или иного класса или функции.
Аватара пользователя
Гocть
Знаток
Сообщения: 637
Зарегистрирован: Пн ноя 27, 2017 8:02 am

[РЕШЕНО] Проверка наличия шаблона до вызова OnPrint

Сообщение Гocть » Вт май 15, 2018 10:27 pm

Если шаблон не найден, программа выдает стандартное сообщение до выполнения OnPrint.
Каким образом можно выполнить перехват ошибки для самостоятельной обработки?
Фрилансер. Разработка на заказ. Консультирование.

Аватара пользователя
admin
Разработчик
Сообщения: 3652
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская

Re: [РЕШЕНО] Проверка наличия шаблона до вызова OnPrint

Сообщение admin » Вт май 15, 2018 11:16 pm

Такой возможности нет.

Аватара пользователя
Гocть
Знаток
Сообщения: 637
Зарегистрирован: Пн ноя 27, 2017 8:02 am

Re: [РЕШЕНО] Проверка наличия шаблона до вызова OnPrint

Сообщение Гocть » Вт май 15, 2018 11:21 pm

Понятно. Жаль.
Фрилансер. Разработка на заказ. Консультирование.

Аватара пользователя
Гocть
Знаток
Сообщения: 637
Зарегистрирован: Пн ноя 27, 2017 8:02 am

Re: [РЕШЕНО] Проверка наличия шаблона до вызова OnPrint

Сообщение Гocть » Чт июл 26, 2018 12:02 am

admin писал(а):Такой возможности нет.

Есть. Придумал. Нужно перехватить кнопку печати в панели, забрать у нее обработчик нажатия, в нем создать шаблон. Ну а дальше на усмотрение: можно вернуть обработчик на место и выполнить его, или вызвать TdxForm.Print.
Фрилансер. Разработка на заказ. Консультирование.