#0
by Cyberhawk
Друзья, создал подписку "ПередЗаписью" на регистр сведений (подчиненный регистратору). Как в этой подписке отделить проведение от отмены проведения? Пока сделал так: Оно работает: при отмене проведения никаких проверок (то что там в многоточии) не выполняется, что и требуется. Но нутро подсказывает, что че-то не то (не к тому признаку привязался). Кто как у себя делает? Есть другие решения?
#4
by Cyberhawk
Нет, вы что: давать записать косячный документ никаких препятствий быть не должно. Представьте, что в нем 1000 строк, а человеку бежать надо. Если же вы предлагаете внедриться в обработку проведения (что уже ближе к истине), то в данном случае мимо: документов-регистраторов много, не хочется в каждом портить модуль.
#8
by Cyberhawk
безусловно, но тема топика - про подписку на событие регистра. Правильно ли Я понимаю, что вы придерживаетесь мнения, что в подписке на событие регистра отделять проведение и отмену проведения методологически неверно?
#13
by pessok
в коде написана не проверка на проведение/отмену проведения, на на записи регистра, что во многих случаях не одно и тоже
#15
by Cyberhawk
Бинго! При проведении - больше нуля, при отмене - ноль. в могут быть какие-то подводные камни, как вы указали про мТаблицуДвижений?
#16
by Spieluhr
например документ при проведении не формирует движений по Вашему регистру. или всегда при проведении формирует?
#18
by Cyberhawk
при перепроведении подписка вызывается дважды: сначала как для отмены проведения, а затем как для проведения. Отрабатывает корректно.
#20
by DrShad
я бы все таки перед записью документа РежимЗаписи запихнул в доп свойства и уже в подписке сравнивал именно Режим - так на мое имхо кошернее
#23
by Spieluhr
Вроде в ПередЗаписью для регистра передается ссылка на регистратор, а доп.свойства доступны в объекте.
#24
by Cyberhawk
никакого стеба. Проверил только что по-быстрому: запихнул режим проведения из события ПередЗаписью модуля документа в константу, а затем попробовал константу получить в подписке - работает. , что именно вы имеете в виду под доп. свойствами? Одноименный реквизит-структуру у объекта-документа? Да, по ссылке они недоступны, и в подписку передается ссылка
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- v7: Поделитесь пожалуйста файлом шаблонов 1с 7.7
- icq выдает запрос на аунтификацию, но как ее пройти?
- v8: Ошибка ТипТега = мЧтениеXML.Спуститься();
- как пробросить USB порт в виртуалку
- Как программно сделать отбор в Типовом Отчете "Отчет по проводкам"
- НДС с авансов в валюте УПП
- В мониторе обмена не виден план обмена
- Как отключить "Система готова к работе"
- Как сравнить описание типов с типом?
- Перебор документов управляемое приложение
- Как получить предпоследнюю запись в регистре сведений?
- 1С УПП как сменить вид ценности?
- подскажите как пересчитать колонку в Access ?
- Ут 10.3 настройка учетной записи почты
- БГУ - как заполнять расходное расписание РБС
- Сертификат SSL и IMAP в 1С
- Подчиненные строки дерева в таблицу значений
- WMS RS Expert
- БГУ - не удается в Журнале операций № 2 сделать с отбором по лицевому счету
- УФ. Табличная часть обработки. Как добавить картинку строк?