DenisSt
07.02.2017, 22:27
Есть два справочника "Клиенты" и "Антропометрические данные". При том,что второй подчинен первому.
На форме справочника "Антропометрические Данные" есть реквизит "Владелец" и реквизит "Вес". Я хочу,чтобы при записи объекта "антропометрические данные" перезаписывался объект справочника "Клиенты" с уже новым "Весом".
&НаКлиенте
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
ПередЗаписьюНаСервере(Объ� �кт.Вес, Объект.Владелец);
КонецПроцедуры
&НаСервереБезКонтекста
Процедура ПередЗаписьюНаСервере(Вес, Владелец)
Клиенты = Справочники.Клиенты;
НайденнаяСсылка = Клиенты.НайтиПоРеквизиту("ФамилияИО", Владелец);
НайденныйОбъект = НайденнаяСсылка.ПолучитьО� �ъект();
НайденныйОбъект.ВесКлиент� � = Вес;
НайденныйОбъект.Записать();
КонецПроцедуры
Проблема в том,что возвращается пустая ссылка
На форме справочника "Антропометрические Данные" есть реквизит "Владелец" и реквизит "Вес". Я хочу,чтобы при записи объекта "антропометрические данные" перезаписывался объект справочника "Клиенты" с уже новым "Весом".
&НаКлиенте
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
ПередЗаписьюНаСервере(Объ� �кт.Вес, Объект.Владелец);
КонецПроцедуры
&НаСервереБезКонтекста
Процедура ПередЗаписьюНаСервере(Вес, Владелец)
Клиенты = Справочники.Клиенты;
НайденнаяСсылка = Клиенты.НайтиПоРеквизиту("ФамилияИО", Владелец);
НайденныйОбъект = НайденнаяСсылка.ПолучитьО� �ъект();
НайденныйОбъект.ВесКлиент� � = Вес;
НайденныйОбъект.Записать();
КонецПроцедуры
Проблема в том,что возвращается пустая ссылка