#0
by yur4egg
Есть ли в 7-ке ВК которая содержит глобальный перехватчик при записи справочника / документа ? Желательно, чтобы работало так: как только элемент записывается и с него снимается блокировка, он тут же попадает в этот перехватчик, и с ним можно делать все что угодно, переприсваивать реквизиты, перезаписывать и т.д.
#5
by varelchik
А вот это вы сер зря. Очень даже нужная весчь. Все что касается справочников и документов шоб в каждом форме не воять одно и тоже. А есть утебе справочников и документов в общей сложность за сотню. задолбаешся вносить изменения в каждую форму.
#6
by Злопчинский
перед выходом из процедуры - сгенери внешнее событие с нужным источником и данными - и потом обрабатывай как тебе надо.
#12
by Torquader
У меня для этого в глобальнике написана процедура LogReferenceChange и LogDocumentChange - помимо того, что можно перехватить любую запись имеем ещё и регистрацию изменений. Просто нужно не забывать для новых элементов вставлять в "ПриЗаписи" (кстати, можно вставлять и в код обработки перед командой "Записать")
#14
by Torquader
Программную запись, да ещё и в транзакции - лучше вообще не ловить - иначе иногда получается каша вместо результата - особенно, если учесть, что исключение (даже в попытке) автоматом отменяет транзакцию.
#17
by КонецЦикла
Любые изменения в БД в транзакции откатываются при ее отмене, даже действия со своими таблицами SQL Попробуй в обработке проведения что-нить проапдейдить и сделай СтатусВозврата
#18
by Torquader
SQL хотя бы добавляет "честности", а вот в dbf-версии граблей разложено - мама не горюй. Почему 1С foxpro драйвер не взяла - он так хорошо работает с dbf-файлами и может memo-поля спокойно обрабатывать, в отличие от 1С, где со строками переменной длины всё криво и погано.
#19
by КонецЦикла
Почему они и в восьмерке продолжили традиции наплевательства к малым фирмам - тоже не понятно. Ну хоть маленький сервер вышел, может кому-то радость будет.
#22
by varelchik
+100. Задолбал мене регистратор МОДа. Так тож перешел на тригеры и все что МОД напихал в конфу вырезал нафиг.
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: Ошибка при записи в 1С 8, платформа 8.1.11.67
- v7: 1С V7.7 в сети
- v7: Формат ячеек при записи отчета в xls (v7.7)
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
- v7: TurboMD - второй глобальный модуль
- v7: Перехват программной записи справочника в 1с 7.7
В этой группе 1С
- Проведение документов по контрагенту
- Как раскрасить столбцы в диаграмме?
- УТ 11: о корректировке качества и документации
- Переход с платформы 8.2 на платформу 8.3 обмен данными
- Неразделенный объект метаданных участвует в разделенном плане обмена
- СКД Роль поля
- Как выровнять шапку отчета по правому краю, в отчете на СКД?
- Как при записи в независимый регистр сведений заполнить реквизит значением
- Как вывести реквизиты регистра накопления в группировке по периоду отчёта
- Как приостановить бизнес процесс
- СообщениеПользователю в ячейке табличного поля
- Обращение к Табличной части документа
- v7: Копирование элементов справочника номенклатуры
- неверное присоединение в запросе
- ЗУП. Годовая премия не входит в расчет среднего при увольнении 31.12.2013
- Формирование себестоимости в 1С УТ 11.1
- Задача про линейные размеры земельного участка
- ЗУП 2.5: Исправление больничного листа (не верно сторнирует)
- БП 3.0, проверка на дату запрета редактирования
- Виды сравнения отбора поля компоновки данных