Не работает процедура при вызове через оповещение.
Добрый день, подскажите в чём может быть проблема, перестала работать процедура через оповещение. То есть механизм такой при закрытие формы вызывается
отправляет в другую форму весть, что документ закрыт та соответственно её принимает
Процедура ПослеЗаписи(ПараметрыЗаписи)
в ней оповещение Оповестить("ОтДокументаПоставкаЗаписьПроведена");
отправляет в другую форму весть, что документ закрыт та соответственно её принимает
Процедура ОбработкаОповещения(ИмяСобытия,Значение, Источник)
и вызывает процедуру ЗапросНаСпецификацию();
. Так вот по факту ЗапросНаСпецификацию();
должна обращаться к РС и выводить в отчёт данные, но она этого не делает, а если вызвать ЗапросНаСпецификацию();
другим способом то всё прекрасно работает. Самое интересное проверял отладчиком оповещение всё работает как и должно, но по факту нет.
По теме из базы знаний
- Пометка тестовой копии рабочей базы через механизм оповещений и раскрашивание форм (Управляемое приложение)
- Варианты применения СКД вне отчетов в отраслевых конфигурациях
- Сервис push-уведомлений для 1С (Push Notification Service For 1C - PNS4OneS)
- Взаимодействие с сотрудниками и клиентами из одного окна конфигурации 1С (Телеграм, ВКонтакте, Facebook, Discord). Преимущества, технические особенности, подводные камни
- Асинхронные вызовы свойств и методов Внешних компонент. Особенности 2-х способов асинхронной работы
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
обработка оповещения срабатывает на клиенте, в открытой форме
возможно не открыта форма, где должно обработаться оповещение?
ну и про отладчик не понятно
как проверили что оповещение работает, а вызов нужной процедуры из обработки оповещения не выполняется?
возможно не открыта форма, где должно обработаться оповещение?
ну и про отладчик не понятно
как проверили что оповещение работает, а вызов нужной процедуры из обработки оповещения не выполняется?
(2) Поставил точку останова на
Процедура ОбработкаОповещения(ИмяСобытия,Значение, Источник)
при закрытии все ходы смотрел через консоль локальные перемененные да и видно как стрелка по коду бегает. Документ не закрыт. Форма отчёта на ней кнопка открытия этого документа после закрытия которого она должна знать, что документ закрылся и надо бы спросить РС об внесённых изменениях.
(3) надо бы не просто посмотреть как "стрелка по коду бегает" )
а прямо ручками пройтись по всей ОбработкаОповещения(ИмяСобытия,Значение, Источник)
что-то поломалось внутри
оно туда залетит, даже если не тот источник вызвал оповещение
самое интересное, что дальше происходит и вызывается ли ЗапросНаСпецификацию(), а если вызывается то выполняется ли
а прямо ручками пройтись по всей ОбработкаОповещения(ИмяСобытия,Значение, Источник)
что-то поломалось внутри
оно туда залетит, даже если не тот источник вызвал оповещение
самое интересное, что дальше происходит и вызывается ли ЗапросНаСпецификацию(), а если вызывается то выполняется ли
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)