() member2, если я правильно понял pauchok, то он предлагает что-то вроде этого:
- завести для подразделений свойство с именем "Адрес" (см. закладку Дополнительно в карточке подразделения);
- адрес подразделения читать из этого свойства:
АдресПодразделения = ПолучитьАдресПодразделения(ПодразделениеОрганизации);
мАдресвФорматеДляВыгрузки = АдресПодразделения; // ПодразделениеОрганизации.Адрес;
мФормаОтчета.Области.ОргАдрес.Значение = АдресПодразделения; // ПодразделениеОрганизации.Адрес;
где ПолучитьАдресПодразделения() - это что-то вроде:
Функция ПолучитьАдресПодразделения(ПодразделениеОрганизацииСсылка)
АдресПодразделения = "";
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ЗначенияСвойствОбъектов.Значение
|ИЗ
| РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
|ГДЕ
| ЗначенияСвойствОбъектов.Объект = &Объект
| И ЗначенияСвойствОбъектов.Свойство.Наименование = ""Адрес""";
Запрос.УстановитьПараметр("Объект", ПодразделениеОрганизацииСсылка);
РезультатЗапроса = Запрос.Выполнить();
Если НЕ РезультатЗапроса.Пустой() Тогда
Выборка = РезультатЗапроса.Выбрать();
Выборка.Следующий();
АдресПодразделения = Выборка.Значение;
КонецЕсли;
Возврат АдресПодразделения;
КонецФункции
Показать