0

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

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

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

Код:

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

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

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

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

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


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

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

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

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

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


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


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

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

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

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

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

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

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

|ИЗ

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

|ГДЕ

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

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

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

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

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

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

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

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

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

КонецЦикла;

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

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

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

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

КонецФункции
 1652 1
ДобавленоАнтон_858 дней назад
Отредактировано584 дня назад


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

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

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

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

Ответить

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

Наш канал на Youtube

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

Похожее

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

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

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

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

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

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

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

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

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

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

Новое

Работа с регистром накопления и документами

Друзья! Прошу помощи! Есть документ ПередачаОбъектаВПрокат, который выполняет дв...

Компановщик макета неуправляемых форм

Добрый вечер! Проблема состоит в следующем: происходит динамическое формирование...

как убрать Партионный учет с одного счета?

Имеется 1 с 8.2 в настройках управления МПЗ выставлено “ведется учет по партиям...

Погашение стоимости спецодежды

Добрый день. Столкнулась вот с какой проблемой: при проведении документа в 1С 8...

Привязка контрагента к менеджеру

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