СообщениеПользователю(). Перехват события нажатия на сообщение.
Здраствуйте. Возник такой вопрос.
Есть документ, в документе две ТЧ: Этапы и Работы.
К каждому этапу относятся свои работы, то есть ТЧ связаны между собой. В ТЧ этапы есть реквизит Идентификатор, а в ТЧ Работы реквизит Этап, при добавлении новой строки в ТЧ работы ей присваивается идентификатор активного в данный момент этапа. При активизации строки ТЧ этапы, в ТЧ работы устанавливается отбор по идентификатору текущего этапа.
При проведение документа происходит проверка заполнения реквизитов ТЧ Работы (количество, сумма и др.). Если какой либо реквизит не заполнен пользователю выходит сообщении, что в строке такой то табличной части работы такой то реквизит не заполнен. При нажатие пользователя на сообщение данное поле данной строки становиться активным, но это работает только в случае если в таблице выведены все строки, а в моем случае это ни так. Соответственно вопрос можно ли как то перехватить событие которое возникает в момент нажатия пользователем на сообщении и добавить туда свои обработчики, в частности установить отбор по тому этапу к которому относиться данная строка ТЧ работы?
Есть документ, в документе две ТЧ: Этапы и Работы.
К каждому этапу относятся свои работы, то есть ТЧ связаны между собой. В ТЧ этапы есть реквизит Идентификатор, а в ТЧ Работы реквизит Этап, при добавлении новой строки в ТЧ работы ей присваивается идентификатор активного в данный момент этапа. При активизации строки ТЧ этапы, в ТЧ работы устанавливается отбор по идентификатору текущего этапа.
При проведение документа происходит проверка заполнения реквизитов ТЧ Работы (количество, сумма и др.). Если какой либо реквизит не заполнен пользователю выходит сообщении, что в строке такой то табличной части работы такой то реквизит не заполнен. При нажатие пользователя на сообщение данное поле данной строки становиться активным, но это работает только в случае если в таблице выведены все строки, а в моем случае это ни так. Соответственно вопрос можно ли как то перехватить событие которое возникает в момент нажатия пользователем на сообщении и добавить туда свои обработчики, в частности установить отбор по тому этапу к которому относиться данная строка ТЧ работы?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)
Соответственно вопрос можно ли как то перехватить событие которое возникает в момент нажатия пользователем на сообщении и добавить туда свои обработчики, в частности установить отбор по тому этапу к которому относиться данная строка ТЧ работы?
видимо зависит как эти сообщения выводить, например в типовых БП в регламентированных отчетах - если где-то ошибка, внизу выдает их список и при нажатии на ошибку переходит к тому полю, которое не заполнено, видимо можно посмотреть как это сделано там...
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот