Имя: Пароль:
1C
1С v8
СКД: как программно допилить макет
0 badboychik
 
08.09.11
08:04
Мне надо чтоб секция отборов выводилась по моему повелению, как надо МНЕ, а то очень некрасиво смотрится надпись "Дата Больше или равно ""01.07.2011 0:00:00"" И Дата Меньше или равно ""30.09.2011 0:00:00"""

Надо чтоб было: "Дата: с **** по *****"

У хрусталевой такое колдунство не описано, примеров в инете так и не нашел
1 guitar_player
 
08.09.11
08:09
Насколько я понял, можно просто 2 параметра (один Дата с, другой по) с нужным оформлением сделать. и потом в настройках вынести на панель в нужном порядке
2 Cube
 
08.09.11
08:16
А я в таком случае отборы по дате пихаю в параметры и в заголовке отчета пишу как мне надо.
3 Cube
 
08.09.11
08:17
+(2) В смысле у меня заголовок отчета выглядит так: "Мой навороченный отчет за период: 1 полугодие 2011 г."
4 badboychik
 
08.09.11
08:22
(1) Так ведь оформление распространяется на поля данных, а не на отображение настроек параметров и отборов
5 guitar_player
 
08.09.11
08:51
(4) конфа типовая? если да, то можно взять шаблон отчета, там есть панель пользователя. через нее все настроить можно
6 guitar_player
 
08.09.11
08:51
+(5) вывести твои параметры на панель и дать им нужные заголовки
7 badboychik
 
08.09.11
10:33
Да панель то меня не волнует, мне надо на печатной форме вывести отбор в другом виде
8 GenV
 
08.09.11
10:39
(0) Выводи отдельный макет заголовка перед выводом отчета, получая отбор из настроек компоновщика. Почта во всех типовых примеры таких отчетов есть.
9 badboychik
 
08.09.11
10:58
(8)это понятно, но там в компоновщике висит 15 макетов, хз какой надо для вывода секции отбора. Придется копаться в типовых значит.
10 Cube
 
08.09.11
11:01
(9) Чем тебя период в заголовке не устраивает?
11 Леха Дум
 
08.09.11
11:05
(0) Банер в верхнем правом углу видишь? Скачай и не поленись посмотреть все
12 badboychik
 
08.09.11
11:15
(11) Где банер? У меня AdBlock :)
13 Леха Дум
 
08.09.11
11:18
14 Леха Дум
 
08.09.11
11:20
15 badboychik
 
08.09.11
11:23
этот курс уже скачанный, половину только посмотрел. А в типовой почти все отчеты на основе ПостроителяОтчетов а не СКД
16 GenV
 
08.09.11
11:26
(9) Макет свой должен быть, область из него и выводи.
17 jump if zero
 
08.09.11
11:35
Процедура ПриКомпоновкеРезультата

ЗначениеС = КомпоновщикНастроек.Настройки.Отбор.Элементы[0].ПравоеЗначение ;
ЗначениеПО = КомпоновщикНастроек.Настройки.Отбор.Элементы[1].ПравоеЗначение ;

 КомпоновщикНастроек.Настройки.Отбор.Элементы[0].Представление = "Период С " + ЗначениеС;
 КомпоновщикНастроек.Настройки.Отбор.Элементы[1].Представление = "По " +ЗначениеПО;
18 Inform
 
08.09.11
11:35
(0) посмотри про реализацию стандартного периода в параметрах, тогда у тебя в отчете будет, например: "Период = 01.09.2011 - 30.09.2011"
19 vis_tmp
 
08.09.11
11:43
(15)Смотря какая типовая...
20 badboychik
 
08.09.11
11:46
"В платформе 1С Предприятие 8.2 в отчетов появилось событие ПриКомпоновкеРезультата()"

печально что только в 8.2 (((
21 Inform
 
08.09.11
11:47
(0)+(18) посмотри статью на ИТС "Использование параметров - периодов в системе компоновки данных"
22 Kom-off
 
08.09.11
11:58
(0) У Хрусталевой такое колдунство описано... стр.240 от 2008 года.