0

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

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

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

Код:

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

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

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

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

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


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

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

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

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

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


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


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

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

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

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

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

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

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

|ИЗ

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

|ГДЕ

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

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

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

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

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

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

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

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

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

КонецЦикла;

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

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

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

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

КонецФункции
 1885 1
ДобавленоАнтон_983 дня назад
Отредактировано709 дней назад


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

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

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

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

Ответить

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

Наш канал на Youtube

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

Похожее

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

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

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

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

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

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

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

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

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

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

Новое

Бюджетирование - статьи бюджета по произвольным данным

Помогите, пожалуйста! Создаю статью бюджета с произвольными данными. Загружаю с...

егаис

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

Концептуальная модель (инфологическая) распределенной БД

Очень нужна ваша помощь. Создала распределенную 1С БД( хоть она и не распределен...

Где находится анткетирование клиентов в УТ 11?

Подскажите где почитать про анкетирование в УТ. Нужно изучить как оно устроено....

беда :(

Добрый день, Помогите разобраться, пжл. По неизвестным причинам с помощью моих в...