0

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

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

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

Код:

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

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

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

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

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


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

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

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

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

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


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


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

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

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

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

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

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

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

|ИЗ

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

|ГДЕ

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

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

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

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

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

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

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

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

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

КонецЦикла;

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

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

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

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

КонецФункции
 1728 1
ДобавленоАнтон_894 дня назад
Отредактировано620 дней назад


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

Den написал:893 дня назад0

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

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

Ответить

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

Наш канал на Youtube

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

Похожее

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

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

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

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

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

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

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

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

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

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

Новое

2 НДФЛ и 6 НДФЛ

Добрый день! Получили процентный займ от учредителя, который не является работни...

Слияние двух баз 1 С8.3

Уважаемые партнеры, коллеги. У меня возникла необходимость в слиянии двух баз, в...

Ищем разработчика 1С на ЗУП 3.0 (Москва)

За подробностями Вы можете писать на почту alina.stogina@hays.ru!...

Перенос БГУ 1.0->БГУ 2.0 Счет 303 учет по ИФО

Всем привет! После переноса данных из 1.0 в 2.0 формирую общие оборотки и вижу, ...

Помогите сделать внешнюю печатную форму ТОРГ-13

Пытаюсь программировать в 1с недавно, опыта нет. По полученным из интернета инс...