Имя: Пароль:
1C
1С v8
Свой макет в СКД
0 xaozai
 
28.11.12
11:10
Есть отчет, в котором нужно выводить колонки в определенной последовательности. Например:
Группа1                           | Группа2
Организация1 | Сумма | Количество | Организация2 | Сумма | Количество

СКД автоматически выводит сначала поля группировки, а потом ресурсы, поэтому отчет не получается именно в таком виде, а получается вот так:
Группа1      | Группа2      |Группа1             | Группа2
Организация1 | Организация2 | Сумма | Количество | Сумма | Количество

Сделал свой макет для группировки "Организация, Контрагент", стало выводиться как надо, но без шапки таблицы.
И вот тут встал вопрос, как сделать, чтобы выводилась и шапка таблицы?
Если сделать макет заголовка группировки, будет Ок, но если пользователи захотят добавить вышестоящую группировку по товару, будет выводится криво. Как лучше сделать?
1 xaozai
 
28.11.12
11:46
Никто не сталкивался?
2 xaozai
 
28.11.12
12:13
пА-Ма-гИ-Те
3 DefMB
 
28.11.12
12:17
Сделай так, что если пользователь лезет в настройки - то я не я и хата не моя
4 xaozai
 
28.11.12
12:20
(3) Им то так то эдак нужно, они заранее предупредили, что как минимум два варианта группировок будет.
5 DefMB
 
28.11.12
12:22
(4) тогда программно меняй схему компоновки
6 xaozai
 
28.11.12
12:25
А есть пример программного создания макета группировки?
7 DefMB
 
28.11.12
12:42
(6) не примера нет, но сделать точно можно. Но у меня сомнения, по поводу(0) вроде можно обойтись без макетов заголовков
8 xaozai
 
28.11.12
12:49
(7) Как обойтись? Платформа 8.1
9 xaozai
 
28.11.12
18:01
Пришлось ограничить количество возможных вариантов настроек, добавить нужное количество схем компоновки с их настройками и переключать их в зависимости от варианта, который выбрал пользователь на форме.
Ошибка? Это не ошибка, это системная функция.