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

Печатная форма

Автор Ивашка, 21 фев 2020, 20:30

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

Ивашка

Здравствуйте!!! Подскажите пожалуйста: Сделал внешнюю печатную форму, указал реквизит Ссылка, тип его "ДокументСсылкаПриходнаяНакладная". Имеется макет, я вывожу в ней данные только одного документа, как изменить код, чтобы вывести данные для каждого документа, так как у меня в документе приходная накладная, были 3 поступления? 
Функция Печать() Экспорт

ТабДок = Новый ТабличныйДокумент;
Макет = ПолучитьМакет("Макет");
Обл = Макет.ПолучитьОбласть("Область|Колонка");
Обл.Параметры.Контрагент = Ссылка.Контрагент.ПолноеНаименование;
Обл.Параметры.Дата = Ссылка.Дата;

Для Каждого Строка Из Ссылка.Товары Цикл
    Обл.Параметры.Номенклатура = Строка.Номенклатура;
Обл.Параметры.Количество = Строка.Количество;
Обл.Параметры.Цена = Строка.Цена;
Обл.Параметры.Сумма = Строка.Сумма;
ТабДок.Вывести(Обл);
КонецЦикла;

Возврат ТабДок;
КонецФункции

Ивашка

Это надо Команду создать? у меня если что версия 8.1
Добавлено: 22 фев 2020, 16:03


Это форум работает?

Теги:

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

Рейтинг@Mail.ru

Поиск