Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
26 сен 2021, 10:06

Перезапись реквизита объекта справочника

Автор Денис Степанищев, 07 фев 2017, 21:03

0 Пользователей и 1 гость просматривают эту тему.

Денис Степанищев

Есть два справочника "Клиенты" и "Антропометрические данные". При том,что второй подчинен первому.
На форме справочника "Антропометрические Данные" есть реквизит "Владелец" и реквизит "Вес". Я хочу,чтобы при записи объекта "антропометрические данные" перезаписывался объект справочника "Клиенты" с уже новым "Весом".



&НаКлиенте
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
ПередЗаписьюНаСервере(Объект.Вес, Объект.Владелец);
КонецПроцедуры

&НаСервереБезКонтекста
Процедура ПередЗаписьюНаСервере(Вес,Владелец)
Клиенты = Справочники.Клиенты;
НайденнаяСсылка = Клиенты.НайтиПоРеквизиту("ФамилияИО", Владелец);
НайденныйОбъект = НайденнаяСсылка.ПолучитьОбъект();
НайденныйОбъект.ВесКлиента = Вес;
НайденныйОбъект.Записать();

КонецПроцедуры


Проблема в том,что возвращается пустая ссылка

Денис Степанищев

На актуально. решил проблему.
НайденныйОбъект = Владелец.ПолучитьОбъект();
НайденныйОбъект.ВесКлиента = Вес;
НайденныйОбъект.Записать();

Теги:

Похожие темы (5)

Рейтинг@Mail.ru Rambler's Top100

Поиск