0

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

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

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

Код:

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

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

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

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

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


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

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

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

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

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


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


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

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

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

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

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

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

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

|ИЗ

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

|ГДЕ

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

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

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

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

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

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

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

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

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

КонецЦикла;

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

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

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

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

КонецФункции
 1831 1
ДобавленоАнтон_953 дня назад
Отредактировано679 дней назад


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

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

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

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

Ответить

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

Наш канал на Youtube

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

Похожее

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

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

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

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

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

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

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

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

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

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

Новое

не могу обновить 1с 8.2

Здравствуйте! подскажите как можно решить проблему с обновлением 1 с 8.2 базовая...

Отражение зарплаты в регламентирован ним учете

Использую Зуп 2.5 Потребовался отчёт для выборки данных по сотрудникам из докуме...

Справочник

Здравствуйте, подскажите пожалуйста, хочу сделать, чтобы при выборе в справочник...

Большой видеоархив по платформам 1С 8.2 и 8.3. Пользователям и разработчикам

Всем привет! Добротный канал для обучения с регулярным добавлением видеокурсов: ...

Перенос остатков по складам из БП 3.0 в УТ 11.3

Добрый день. Есть заявка о том, что нужно один раз перенести из БП в пустую УТ д...