#0
by Михаил Анянов
Как при записи элемента справочника определить, какие именно реквизиты изменены? Возможно ли это и как реализовать?
#2
by Михаил Анянов
Суть задачи, при изменении только Родителя - никаких проверок при записи не делать, во всех остальных случаях осуществлять ряд проверок.
#4
by Reset
а) Хранить структуру реквизитов до измения б) Взять предыдущие из БД ПередЗаписью (по ссылке)
#9
by Reset
Да, прав, можно использовать модифицированность, при таковой сравнивать только Родителя (если )
#15
by Reset
Если Ссылка[текРеквизит.Имя]<>ЭтотОбъект[текРеквизит.Имя] Хотя меня лично коробит множественное обращение по ссылке
#18
by Cube
Фигня какая-то... Информация может храниться в регистрах сведений и/или подчиненных справочниках... Как их проверять будешь?
#21
by Михаил Анянов
как же они взаимоисключающие? Мне нужно получить список измененных реквизитов, если он будет состоять только из Родителя - тогда Возврат, иначе - проверки.
#24
by Михаил Анянов
ну а иначе никак... либо перед записью в таблицу все реквизиты текущего объекта просто выгружать... В результате обращение к объекту будет одно.
#26
by Reset
а) Получить запросом б) Создать временный объект - копию: ОбъектДоИзменения=Ссылка.ПолучитьОбъект
#27
by hhhh
не, там и так всё в порядке. По ссылке один раз получается объект и дальше уже он используется. То есть временный объект сам создается платформой. Не нужно заморачиваться.
#30
by Михаил Анянов
Есть один косяк, СписокРеквизитов = ЭтотОбъект.Метаданные.Реквизиты - в список Родитель не попадает, и другие стандартные реквизиты
#34
by Alex375
А тебе надо отследить изменения в объекте при редактировании через форму или при любых изменениях объекта? Просто если через форму, тогда можно проще - завести флаг и его выставлять при изменении реквизитов в форме.
#36
by hhhh
а чего у вас там постоянно родителя туда-сюда меняют у элементов? Может не стоит такую офигенную проверку устраивать каждый раз, а сделать с родителем так же.
#37
by Михаил Анянов
тот флаг о котором ты говоришь итак есть стандартно, ЭтотОбъект.Модифицированность
#38
by Михаил Анянов
справочник обрабатывается как ручками, так и обработками различными. Если подскажешь как мне определить, что происходит событие смены родителя, то буду благодарен :)
#39
by hhhh
ну легко: ПриСменеТекущегоРодителя (OnCurrentParentChange) Синтаксис: ПриСменеТекущегоРодителя Описание: Возникает при изменении текущего родителя в режиме иерархического списка.
#41
by Михаил Анянов
Ага, только рассмотрите еще один момент, помимо родителя я одновременно могу например еще и наименование изменить, и т.п.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- При Записи вновь созданного элемента выкидывает из базы
- Опять реквизиты как перебором по справочника выбрать и изменить реквизиты
- OLE объект (77). Проблема записи элемента справочника в символе "/"
- ПРоверка изменений при записи элемента справочника
- Как определить родителя при вводе нового элемента справочника?
- Свойства НОВОЙ записи при копировании записи Регистра Сведений
- Как выбрать записи из регистра сведений записи
- КАК не выводить предупреждение при записи элемента
- Как определить, что происходит именно удаление записи регистра сведений?
- Открытие формы записи для новой записи регистра сведений с установленным полем.
- Сообщение пользователю при записи на сервере о текущем состояние записи
- При записи в регистр бух. Хозрасчетный ошибка: Поле объекта недоступно для записи Субконто
В этой группе 1С
- Удалить регистрацию записей периодического РС
- 1c упп 8.2 в какой таблице sql находиться справочник номенклатуры?
- WSH не получается SendKeys("{END}") в форме выбора
- Для целей учета НДС не списано(УПП 1.3)
- Исполнительный лист в БГУ
- v7: 1с и MS Outlook связь между ними
- ЗУП Больничный лист сторно за прошлый месяц
- Загнулся МФУ Подозреваю блок питания canon K30290
- .Загрузка отчета ККМ в УТ 11
- Сумма прописью на польском языке
- Конфигурация базы данных не соответствует ожидаемой
- Устройство для прерывания питания роутера?
- УТ11 связка заказа поставщику с заказом покупателя
- Копирование реквизитов документа
- Как обратиться к колонке екселя через буквенное обозначение
- Себестоимость выпущенных услуг в КА 1.1.21.1
- Какой лучше сервер 1С брать... 32 vs 64?
- Журнал-ордер по счету для БГУ как в ББУ 7.7
- Вывод строк в табличном документе
- v7: помогите с отладкой 7.7