Здравствуйте, у меня есть два справочника:
ИнформацияОбУчениках и
ИнформацияОРодителях. В справочнике
ИнформацияОбУчениках есть сведения о каждом ученике, в том числе и
адрес где он живет. В справочнике
ИнформацияОРодителях имеются данные о
ФИО родителей, их
телефон,
адрес и
ФИО их ребенка.
А задача такая: чтобы в форме создания родителя при выборе для него ребенка и нажатия на кнопку
"Копировать адрес", данные адреса проживания ребенка, которые для него уже заполнены, копировались бы в поле "Адрес" для родителя, ведь как правило все-таки родители и их дети живут по одному и тому же адресу.
Для реализации задачи создал форму
И написал следующий код:
&НаКлиенте
Процедура КопироватьАдрес(Команда)
Объект.Адрес = Объект.Ребенок.Адрес;
КонецПроцедуры
Однако такой код при нажатии на кнопку выдает ошибку
Поле объекта не обнаружено (Адрес)
Чтобы решить эту проблему пробовал переписать код и попытаться получить данные адреса ребенка при помощи его УникальногоИндентификатора:
&НаКлиенте
Процедура КопироватьАдрес(Команда)
Объект.Адрес = Объект.Ребенок.УникальныйИдентификатор();
КонецПроцедуры
В результате в Адрес родителя вписывается уникальный ИД выбранного ученика, но вот как все-таки с помощью него обратиться к Адресу выбранного ученика и вписать его в Адрес родителя до сих пор не понял. Прошу помощи!