Форум программистов, компьютерный форум, киберфорум
Наши страницы
1С: Собственные программы
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
Shokoladnaj
3 / 3 / 2
Регистрация: 11.03.2014
Сообщений: 162
1

Как вывести текстовое поле в отчет

04.11.2017, 14:06. Просмотров 1082. Ответов 3
Метки нет (Все метки)

Добрый день, такая проблема, в общем есть полускдшный отчет(в основном на скд + есть небольшой макет на даты), есть вкладка на форме, там 2 текстовые таблицы, нужно чтобы написанное в этих таблицах выводилось в отчет, можно ли это реализовать вообще и как?


1C
1
2
3
4
5
6
7
8
9
10
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
    сообщить("Вот работает при компоновке результата");
    
    Макет = ПолучитьМакет("ЗаголовокПодвал");
    ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
    ОбластьЗаголовок.Параметры.Период = ПредставлениеПериода(ЭтотОбъект.НачалоПериода, КонецДня(ЭтотОбъект.КонецПериода));
    
    ДокументРезультат.Вывести(ОбластьЗаголовок);
    
    ДокументРезультат.Вывести(ЭтотОбъект.ШапкаОтчета); //Вот пробую так, но тут ошибка
Как вывести текстовое поле в отчет
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
04.11.2017, 14:06
Ответы с готовыми решениями:

Не могу вывести значение в текстовое поле
В общем, хочу создать переменную, которая хранила бы количество субконто у...

Как при незаполненном поле выводить все записи в отчет
Такая задача. Имеется некий отчет, который формируется на основе регистра...

Отчет: как связать поле выбора и запрос?
Добрый день. создал внешний отчет, который выводит ФИО и паспортные данные...

Добавить значение в текстовое поле в 1С 7.7
Здравствуйте Уважаемые форумчане , я новичок в программировании мрачный и...

Вывод на печатную форму текстовое поле
Нужно вывести текстовое поле "Условия" на печатную форму. Нам необходимо...

3
polax
853 / 550 / 185
Регистрация: 16.01.2015
Сообщений: 2,006
04.11.2017, 16:40 2
Лучший ответ Сообщение было отмечено Shokoladnaj как решение

Решение

Shokoladnaj, ШапкаОтчета - в вашем случае реквизит отчета, а вы его пытаетесь куда-то вывести в макет. А куда в макет? Где-то в макете для него должно быть место (Область)и параметр. Т.е. надо делать по типу вашего же кода для Заголовок.
Сначала получить область макета, заполнить параметр данными ШапкаОтчета и потом вывести область с заполненными данными
0
Shokoladnaj
3 / 3 / 2
Регистрация: 11.03.2014
Сообщений: 162
08.11.2017, 10:18  [ТС] 3
polax,

1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#Если Не ТолстыйКлиентОбычноеПриложение Тогда
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
    сообщить("Вот работает при компоновке результата");
    
    Макет = ПолучитьМакет("ЗаголовокПодвалУправляемая");
    ОбластьЗаголовок = Макет.ПолучитьОбласть("Заголовок");
    ОбластьЗаголовок.Параметры.Период = ПредставлениеПериода(ЭтотОбъект.НачалоПериода, КонецДня(ЭтотОбъект.КонецПериода));
    
    ДокументРезультат.Вывести(ОбластьЗаголовок);
    
    Шапка = Макет.ПолучитьОбласть("Шапка");
    Шапка.Параметры.ШапкаОтчета = ЭтотОбъект.ШапкаОтчетаУп;
    
    ДокументРезультат.Вывести(Шапка);
    //
        Подвал = Макет.ПолучитьОбласть("Подвал");
    Подвал.Параметры.ПодвалОтчета = ЭтотОбъект.ПодвалОтчетаУп;
    
    ДокументРезультат.Вывести(Подвал);
 
КонецПроцедуры
#КонецЕсли
//Вот так выводит не то что написано, а выводит надпись ТектовыйДокумент
0
polax
853 / 550 / 185
Регистрация: 16.01.2015
Сообщений: 2,006
08.11.2017, 16:52 4
Shokoladnaj,
1C
1
Шапка.Параметры.ШапкаОтчета = Отчет.ШапкаОтчетаУп.ПолучитьТекст();
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.11.2017, 16:52

Вычисляемое Текстовое Поле На Управляемой Форме
Добрый день! Подскажите, как на управляемой форме сделать такую надпись, чтобы...

Как вывести текущую дату в отчет в 1с 7.7?
1С: Предприятие 7.7 (сетевая версия), конфигурация абонентный отдел (версия...

Как Вывести В Один Отчет С Разными Рез-ами
Пред мной стоит задача, нужно в один отчет вывести результат. где поля...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru