Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   Как в заголовок у СКД добавить дату ? (http://forums.kuban.ru/f1040/kak_v_zagolovok_u_skd_dobavit-_datu-2898070.html)

med 03.08.2012 08:35

Как в заголовок у СКД добавить дату ?
 
УПП
Простенький отчетик
делается через СКД
все замечательно
Но вот надо в заголовке было что то типа
"отчет по .. на дату"
Просто написать заголовок (текст)
можно в
Другие настройки - Заголовок
А вот как передать ему в качестве параметра что то типа
ТекущаяДата()
не пойму
пробовал ставить галочку
"Выводить параметры"
и на закладке "Параметры"
задавал строчку типа
Имя - ДатаДанных
Заголовок - Дата данных
Тип - Дата
Выражение - ТекущаяДата()
Но в отчет выводится только слово: "параметры" и всё.
Где что подставить ?

Noldor 03.08.2012 08:41

Делаешь вычисляемое поле, например, такое:
"Название отчета " + ПредставлениеПериода(&НачалоПериода, &КонецПериода, "ФП=Истина")
И делаешь группировку по этому полю на самом верхнем уровне.

med 03.08.2012 09:36

1-Noldor >
{Форма.ФормаОтчета.Форма(145)**: Ошибка при вызове метода контекста (Следующий)
ЭлементРезультата = ПроцессорКомпоновки.Следующий();
по причине:
Ошибка компоновки данных
по причине:
Ошибка получения данных
по причине:
Ошибка в выражении
по причине:
Синтаксическая ошибка "ПредставлениеПериода"

med 03.08.2012 09:41

1-Noldor > Спасибо
загнал туда (в вычисляемые поля) просто
ТекущаяДата(), (отчет всегда на сегодня) и сделал, как вы написали.

med 09.08.2012 06:15

[quote=Noldor;26224925]Делаешь вычисляемое поле, например, такое:"Название отчета " + ПредставлениеПериода(&НачалоПериода, &КонецПериода, "ФП=Истина")И делаешь группировку по этому полю на самом верхнем уровне. [/quote]
Мда-а-а-а-а, не прокатило, начальник уперся рогом - что за х-ня, почем заголовок внутри таблицы - должно быть как положено - вверху
Подскажите ввести дату в заголовок ?

Noldor 09.08.2012 10:11

Как у тебя заголовок внутри таблицы получился.
У тебя должна быть такая настройка:
[URL=http://s2.ipicture.ru/Gallery/Viewfull/12353313.html][IMG]http://s2.ipicture.ru/uploads/20120809/thumbs/esuN1F3T.png[/IMG][/URL]

Uho 09.08.2012 10:47

(0) установи заголовок программно:

ЗаголовокОтчета = КомпоновщикНастроек.Настройки.ПараметрыВывода.Элементы.Найти("Заголовок");
ЗаголовокОтчета.Значение = ТекущаяДата();
ЗаголовокОтчета.Использование = Истина;

med 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).РазмещениеТекста = ТипРазмещенияТекстаТабличногоДокумента.Авто;

(у меня в СКД передается объект - таблица значений)

Uho 10.08.2012 09:07

[quote=med;26328159]в общем почти так и сделал :-) :[/quote]я совершенно по другому предлагал

roma n 10.08.2012 09:20

7-med > раз выводишь в другую область не проще воткнуть дату в объявленный параметр, а сам вывод параметров отдать на откуп СКД?

med 10.08.2012 10:41

9-roma n > а где это можно подробнее посмотреть ?

med 10.08.2012 11:47

8-Uho >
[quote=med;26328159]5-Noldor &gt; в общем - да, так и меня только не "+строки" и "+колонки", а у меня одна запись"&lt;Детальные записи&gt;"6-Uho &gt;в общем почти так и сделал :- [/quote]
Это вообще то вот на это был ответ ... :-)

Uho 10.08.2012 11:58

[quote=med;26328159]6-Uho > в общем почти так и сделал :-) : [/quote]
ответ на (6)? я и говорю, что в (6) совершенно не так, как у тебя


Текущее время: 22:03. Часовой пояс GMT +3.