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

Как добавить в реквизит табличной части ?

Автор ernaehrern, 01 сен 2019, 22:57

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

ernaehrern

На скрине реквизит "ФИО" - это справочник контрагентов.
Как сделать чтобы при выборе контрагента ФИО, автоматически заполнялся реквизит "Адрес" из СпрКонтрагенты.ЮридическийАдрес
Заранее спасиб.


ernaehrern

Разобрался, спасиб за своевременную помощь


Процедура ПриОкончанииРедактированияСтроки()   
Если ПустоеЗначение(ФИО) = 0 Тогда 
Адрес = ФИО.ЮридическийАдрес; 
КонецЕсли; 
КонецПроцедуры

prog1c7.7

ФИО - это реквизит документа? .. ок,
а  Адрес это тоже реквизит документа? А он всегда должен быть = ФИО.ЮридическийАдрес?
Тогда зачем ты его хранишь?
А если в справочнике меняется ЮридическийАдрес?
Тогда ты должен при смене значения  в справочнике, обновлять и во всех документах.
Не взлетит.
1.Не храни его
2.Если тебе надо его показывать, то добавь колонку ,а в ней , в "дополнительно" в "Формуле" пропиши ФИО.ЮридическийАдрес.
3.Если надо через реквизит дока данные забирать куда-нить , то обратишься
ФИО.ЮридическийАдрес

Теги:

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

Рейтинг@Mail.ru

Поиск