#0
by rulikchamp
Добрый день !!! Подскажите, пожалуйста, как при работе с 1С:Предприятие 8.0 в отчете реализовать прерывание выполнения обработки (после того как была нажата кнопка "Сформировать") в случае неправильно выбранных параметров. В 1С:Предприятие 7.7 это реализовывалось по нажатию кнопки "Esc" !!! Заранее большое спасибо !!!
#2
by rulikchamp
Добрый день !!! Подскажите, пожалуйста, как при работе с 1С:Предприятие 8.0 в отчете реализовать прерывание выполнения обработки (после того как была нажата кнопка "Сформировать") в случае неправильно выбранных параметров. В 1С:Предприятие 7.7 это реализовывалось по нажатию кнопки "Esc" !!! Заранее большое спасибо !!! Я попробовал "Ctrl+Break" всеравно не прерывает !!! Подскажите, пожалуйста, какой обработчик использовать и вообще как быть ... ???
#3
by Nika_S
если в отчете/обработке выполняется запрос прервать низя, а так отработка "Ctrl + break"
#4
by goodfella
ОбработкаПрерыванияПользователя (UserInterruptProcessing) Синтаксис: ОбработкаПрерыванияПользователя Описание: Предназначен для прерывания работы встроенного языка при нажатии пользователем клавиши Ctrl+Break. Метод проверяет, была ли нажата пользователем клавиша Ctrl+Break. Если клавиша была нажата, то выполнение встроенного языка прекращается и выдается соответствующее сообщение. Данный метод рекомендуется использовать в длительных циклических операциях. Метод будет иметь действия только в тех случаях, когда допускается прерывание выполнения модулей. Прерывания выполнения допускается если оно инициировано определенным интерактивным действием пользователя. К таким действиям относятся: нажатие кнопки в форме; выбор пункта меню или кнопки панели инструментов в форме; выбор пункта меню или кнопки панели инструментов интерфейса; действия инициируемые обработчиками событий "Выбор" элементов управления.
#5
by rulikchamp
Большое спасибо !!! В модуль приложения добавляю Процедура ОбработкаПрерыванияПользователя(Какой параметр ???) Что писать в теле ??? КонецПроцедуры И как ее вызвать потом у меня в отчете ??? И если его вызывать, то где : в модуле моей формы или модуле объекта ???
#6
by goodfella
Не,не... Не надо этого писать.. пример: пока То-То цикл конеццикла; Вот в данном случае, если цикл затянется, его можно будет прервать по Ctrl+Break
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- 1С: Предприятие 7.7. Сельскохозяйственное предприятие
- v7: Кто-нибудь пользовался? (1С: Предприятие 7.7. Конфигурация Сельскохозяйственное предприятие.)
- Проблема с двухядерным процом
- Проблема с получением итогов в 1С 7.7 SQL
- В чём разница между 1С:Предприятие 8.1. Лицензия на сервер (x86-64) и 1С:Предприятие
В этой группе 1С
- ВыбратьИерархически()
- Отображение Табличной части на форме списка справочника
- Пересчет ссылок в SQL базе-беда!
- Долго думает перед печатью в 1С...
- Как связаться с контрольным отделом 1С? на всякий случай ОФФ
- УПП-8 Книга доходов и расходов для УПП
- Установить IoPageLockLimit через реестр
- В Комплексной 4.5 зачет возврата в качестве аванса
- Совпадения в табличной части дока, как проверить ?
- USN->Acc8.0
- Больничные листы - не должен брать 2 дня за счет работодателя
- Как в модуле формы списка справочника обратиться к документу,
- PGP диск и базы 1с - отваливается :(
- Помогите новичку обновить 1С Бух. 7.7!
- Расчет почтового сбора в ЗиК
- "НУ: внереализационные расходы"
- Проблема с формой Т2 в ЗиК при переносе сотрудников в пустую базу
- почта V8
- Help: Выборка из Excel через ADO
- Кто имел дело с ТСД Opticon 1700