0

Внешние печатные формы.

#Табличный документ

Здравствуйте! Вопрос состоит в том что я решил создать внешнюю печатную форму пользуясь описанием опубликованным на данном портале. Так вот в итоге выходят ошибки “Переменная не определена”, помогите найти ошибку. Скриншот

Код:

Функция Печать () Экспорт

Макет = ПолучитьМакет("ПервыйОпыт");

ОбластьШапки = Макет.ПолучитьОбласть("Шапка");

ОбластьДанные = Макет.ПолучитьОбласть("Данные");

ОбластьПодвал = Макет.ПолучитьОбласть("Подвал");


ОбластьШапки.Параметры.ТекстЗаголовка = "Печатная форма "+СсылкаНаОбъект.Номер;

ОбластьШапки.Параметры.Организация = СсылкаНаОбъект.Организация;

ОбластьШапки.Параметры.Дата = СсылкаНаОбъект.Дата;

ОбластьШапки.Параметры.Контрагент = СсылкаНаОбъект.Контрагент;

ОбластьШапки.Параметры.Договор = СсылкаНаОбъект.Договор;


    ТабДок.Вывести(ОбластьШапки);


Запрос = новый запрос;

Запрос.УстановитьПараметр("Ссылка",СсылкаНаОбъект);

Запрос.Текст = "ВЫБРАТЬ

|   РеализацияТоваровУслугТовары.Номенклатура,

|   РеализацияТоваровУслугТовары.Сумма,

|   РеализацияТоваровУслугТовары.Цена,

|   РеализацияТоваровУслугТовары.Количество

|ИЗ

|   Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары

|ГДЕ

|   РеализацияТоваровУслугТовары.Ссылка = &Ссылка";

Выборка = Запрос.Выполнить().Выбрать();

ИтогоСумма = 0;

ИтогоКоличество = 0;

Пока Выборка.Следующий() Цикл

    ЗаполнитьЗначенияСвойств(ОбластьДанные.Параметры,Выборка);

    ИтогоСумма = ИтогоСумма + Выборка.Сумма;

    ИтогоКоличество = ИтогоКоличество + Выборка.Количество;

    ТабДок.Вывести(ОбластьДанные);

КонецЦикла;

ОбластьПодвал.Параметры.ИтогоКоличество = ИтогоКоличество;

ОбластьПодвал.Параметры.ИтогоСумма      = ИтогоСумма;

    ТабДок.Вывести(ОбластьПодвал);

возврат ТабДок;

КонецФункции
 1566 1
ДобавленоАнтон_812 дней назад
Отредактировано538 дней назад


Добавить комментарий

Den написал:812 дней назад0

Ты не инициализировал переменную ТабДок, в самом начале функции Печать надо сделать вот так:

ТабДок = новый ТабличныйДокумент;

Ответить

Задать вопрос!

Наш канал на Youtube

Изучаете 1С? Скачайте 200 видео по 1С бесплатно:

Похожее

Создание внешней печатной формы

Здравствуйте! Пытаюсь создать внешнюю печатную форму (при помощи ссылок, а не за...

Не выводится внешний отчёт с управляемой формой.

Всем доброго дня! Подскажите, пожалуйста, пытаюсь добавить в Розницу 2.1 внешний...

Ссылка на документ в форму обработки внешней печатной формы.

Добрый день. Помогите новичку. Была задача написать для ERP внешнюю печатную фор...

Помогите найти косяк

&НаСервере Функция ПолучитьФиоДанные(Фио) запрос = новый Запрос; Запрос....

Запрос, возрат поиск документа

Добрый день ребята. Такой вопрос, мне нужно написать запрос. Который бы брал из ...

Новое

1С: Бухгалтерию 8.2 дёшево

Программа 1С: Бухгалетрия 8.2 По поводу приобретения программы обращайтесь на по...

Курсы

Добрый день! Осталось 2 ключа для активации курса “Профессиональный учёт в 1С:З...

"Наряд на хозтранспорт и спецтехнику" Путевые листы

Здравствуйте, Форумчане, прошу вашего совета. В организации такая ситуация: ест...

Создание обработки

Помогите с задачей. Суть такова - нужно создать внешнею обработку которая будет ...

Заполнение раздела 3 Расчет налоговой базы Книги доходов и расходов

Добрый день! Меня зовут Наталья. Про заполнение Кудир в КА очень все хорошо пишу...