lekhaplaton
19.01.2014, 16:28
Форумчане выручите голова закипела, чейто не могу сам сообразить ни как (тяму уже нима).
В печатной форме расходная накладная нужно чтоб брался адрес доставки из формы документа реализации , у контры несколько адр.доставки.
//-------------------------------------------------------- //Адрес доставки
ОбластьМакета = Макет.ПолучитьОбласть("АдресДоставки");
Выборка = РегистрыСведений.Контактн� �яИнформация.Выбрать(Новый Структура("Объект",СсылканаОбъект.Контрагент ));
Пока Выборка.Следующий() Цикл
Если Строка(Выборка.Вид) = "Адрес доставки" Тогда
Адрес = Выборка.Представление;
Ответственный = ФормированиеПечатныхФорм;
ОбластьМакета.Параметры.От ветственный = Шапка.Ответственный;
КонецЕсли;
КонецЦикла;
ОбластьМакета.Параметры.Ад ресДоставки = Адрес;
ТабДокумент.Вывести(Област ьМакета);
В печатной форме расходная накладная нужно чтоб брался адрес доставки из формы документа реализации , у контры несколько адр.доставки.
//-------------------------------------------------------- //Адрес доставки
ОбластьМакета = Макет.ПолучитьОбласть("АдресДоставки");
Выборка = РегистрыСведений.Контактн� �яИнформация.Выбрать(Новый Структура("Объект",СсылканаОбъект.Контрагент ));
Пока Выборка.Следующий() Цикл
Если Строка(Выборка.Вид) = "Адрес доставки" Тогда
Адрес = Выборка.Представление;
Ответственный = ФормированиеПечатныхФорм;
ОбластьМакета.Параметры.От ветственный = Шапка.Ответственный;
КонецЕсли;
КонецЦикла;
ОбластьМакета.Параметры.Ад ресДоставки = Адрес;
ТабДокумент.Вывести(Област ьМакета);