0
- 03.08.2012 - 08:35
|
УПП Простенький отчетик делается через СКД все замечательно Но вот надо в заголовке было что то типа "отчет по .. на дату" Просто написать заголовок (текст) можно в Другие настройки - Заголовок А вот как передать ему в качестве параметра что то типа ТекущаяДата() не пойму пробовал ставить галочку "Выводить параметры" и на закладке "Параметры" задавал строчку типа Имя - ДатаДанных Заголовок - Дата данных Тип - Дата Выражение - ТекущаяДата() Но в отчет выводится только слово: "параметры" и всё. Где что подставить ? | | |
1
- 03.08.2012 - 08:41
|
Делаешь вычисляемое поле, например, такое: "Название отчета " + ПредставлениеПериода(&НачалоПериода, &КонецПериода, "ФП=Истина") И делаешь группировку по этому полю на самом верхнем уровне. | | |
2
- 03.08.2012 - 09:36
|
1-Noldor > {Форма.ФормаОтчета.Форма(145)**: Ошибка при вызове метода контекста (Следующий) ЭлементРезультата = ПроцессорКомпоновки.Следующий(); по причине: Ошибка компоновки данных по причине: Ошибка получения данных по причине: Ошибка в выражении по причине: Синтаксическая ошибка "ПредставлениеПериода" | | |
3
- 03.08.2012 - 09:41
|
1-Noldor > Спасибо загнал туда (в вычисляемые поля) просто ТекущаяДата(), (отчет всегда на сегодня) и сделал, как вы написали. | | |
4
- 09.08.2012 - 06:15
| Цитата:
Подскажите ввести дату в заголовок ? | | |
5
- 09.08.2012 - 10:11
|
Как у тебя заголовок внутри таблицы получился. У тебя должна быть такая настройка: | | |
6
- 09.08.2012 - 10:47
|
(0) установи заголовок программно: ЗаголовокОтчета = КомпоновщикНастроек.Настройки.ПараметрыВывода.Элем енты.Найти("Заголовок"); ЗаголовокОтчета.Значение = ТекущаяДата(); ЗаголовокОтчета.Использование = Истина; | | |
7
- 10.08.2012 - 08:49
|
5-Noldor > в общем - да, так и меня только не "+строки" и "+колонки", а у меня одна запись "<Детальные записи>" 6-Uho > в общем почти так и сделал :-) : ЭлементыФормы.Результат.Область(1,1,1,1).Текст = "Уплата обеспечительных платежей в рублях"; ЭлементыФормы.Результат.Область(1,1,1,1).Шрифт = Новый Шрифт(,14,Истина); ЭлементыФормы.Результат.Область(1,1,1,1).Размещени еТекста = ТипРазмещенияТекстаТабличногоДокумента.Авто; ЭлементыФормы.Результат.Область(2,1,2,1).Текст = "по состоянию на : " + Формат(ДатаОтч,"ДФ=dd.MM.yyyy"); ЭлементыФормы.Результат.Область(2,1,2,1).Шрифт = Новый Шрифт(,14,Истина); ЭлементыФормы.Результат.Область(2,1,2,1).Размещени еТекста = ТипРазмещенияТекстаТабличногоДокумента.Авто; (у меня в СКД передается объект - таблица значений) | | |
8
- 10.08.2012 - 09:07
| я совершенно по другому предлагал | | |
9
- 10.08.2012 - 09:20
| 7-med > раз выводишь в другую область не проще воткнуть дату в объявленный параметр, а сам вывод параметров отдать на откуп СКД? | | |
10
- 10.08.2012 - 10:41
| 9-roma n > а где это можно подробнее посмотреть ? | | |
11
- 10.08.2012 - 11:47
|
8-Uho > Это вообще то вот на это был ответ ... :-) | | |
12
- 10.08.2012 - 11:58
| ответ на (6)? я и говорю, что в (6) совершенно не так, как у тебя | |
| Интернет-форум Краснодарского края и Краснодара |