#0
by Антиквар
Всем привет! Давно уже заметил, что процедуры ПередЗаписьюи ПриЗаписи в модуле например справочника срабатывают несколько раз. Это видно в отладчике. Если нажать кнопку записи на форме справочника, то как минимум 2 раза пройдет цикл ПередЗаписью- ПриЗаписи. И проблема в том, что если ПередЗаписью выполняется первый раз, то ЭтоНовый возвращает "Истина", а во втором проходе возвращает уже "Ложь". Несмотря на это, если при втором проходе сработает Отказ = Истина, то объект не запишется в БД, но при первом проходе могли записаться зависимые от этого объекта данные, а самого объекта в итоге нет. Кто может объясить такое неоднократное срабатывание процедур при записи объкта?
#4
by Антиквар
тоже так думал, но в коде нигде не нашел такого. Ведь при нажатии на кнопку Ок на форме элемента справочника срабатывают только предопределенные процедуры ПередЗаписью и ПриЗаписи в модуле объекта и в модуле формы. Правда не смотрел ещё подписки на события... Ну в общем только в эту сторону копать, да? не понял о чем Вы :)
#6
by Maxus43
в регистрах ещё понятно (при перепроведении дока например), а вот на справочниках-доках это чудеса
#12
by Aprobator
регистр расчета может записываться несколько раз при проведении документа, но это не вызывает событие ПередЗаписью документа несколько раз.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- как связать элемент формы "Отбор" с заполнением документа запросом универсально?
- Тонкий клиент и файловая 8.2: сначала проблема с режимом совместимости 8.1,
- Управленческий учет на УТ11. Помогите выбрать недорогой продукт.
- сброс условного оформления динамического списка
- УТ11 обеспечение потребностей
- Начисления страх взносов не заполняются автоматически , почему?
- Двойные кавычки в адресной строке
- Загрузка dt в новую базу (MSSQL2012 + 1C 8.2.18.82)
- v8: БП 2.0. Как удалить обмен данными?
- Https соединение. Метод Получить()
- УФ: Как определяется состав командной панели документа?
- Не получается скрыть колонку табличной части.
- Комплексная Автоматизация - учет по срокам годности.
- Нужно удалить док. Выемка ДС из кассы ККМ
- Конфликт блокировок при выполнении транзакции
- Как работать с диском ИТС в терминале?
- Обновление данных на УФ после изменения параметра "Ключ"
- Как программно поменять модуль и макет внешней обработки?
- Почему Номер платежного поручения не может быть больше 1000 ?
- КД. Простой вопрос. Алгоритмы