Имя: Пароль:
1C
1С v8
Заголовки колонок СКД располагаются в разных строка
0 neusro84
 
15.11.12
12:07
Делаю отчет с использованием СКД, вывод так же стандартный. Конфа-самописка. Опишу как выводится отчет и как надо:

Ресурсы обозначены, их необходимо разбить в зависимости от значения другого поля. Сделал несколько пользовательских полей, в которых отбираю ресурсы по условиям. Эти поля в столбцах, выводятся они следующим образом

       |          |Столбец3    |
---------------------------------
       | Столбец2 |            |
---------------------------------
Столбец1|          |            |

А хотелось бы их "склеить" в одну строку. Как это делается, уже много чего перепробовал.
1 Cube
 
15.11.12
12:09
(0) Давай скрин.
2 Aprobator
 
15.11.12
12:09
....Ресурсы обозначены, их необходимо разбить в зависимости от значения другого поля.... Очень интересное разбиение. ВЫБОР КОГДА .... спрели что ли?
3 neusro84
 
15.11.12
12:39
(1) нет возможности скрин выложить - заблочены файлообменники, другого способа не знаю.
(2) не сперли, просто есть более мелкая детализация, которая в пользовательских полях группируется в более крупную детализацию, да и это не относится к вопросу, это просто вопрос о направлении реализации, сделал бы на Выбор.. все равно так же было бы.
4 neusro84
 
15.11.12
12:48
из дома выложу сегодня, через 2-3 часа
5 Cube
 
15.11.12
12:49
(3) "заблочены файлообменники"
Что, прямо все? Даже http://itmages.ru ?
6 Aprobator
 
15.11.12
12:50
судя по (0) проблема в структуре вывода. Группировка неправильно сделана.
7 Noroving
 
15.11.12
12:52
Группировка и ресурсы... Второй столбец, это группировка 2 уровня, № столбец - ресурс - все логично
8 neusro84
 
15.11.12
12:53
(5)спасибо за наводку
http://itmages.ru/image/view/761966/a08a9d5d
9 Cube
 
15.11.12
12:55
(8) Хм... Не проще сделать одно сводное поле и по нему строить группировку?
10 neusro84
 
15.11.12
12:58
(9) всмысле сводное, квартал и детализации?
11 neusro84
 
15.11.12
13:00
там первая желтая колонка пустая, потому что нет отбора по детализации в пользовательских полях. Хотелось бы колонки "Топливо" и "Опер. деятельность" были в одной строке
12 Cube
 
15.11.12
13:03
(10) У тебя колонки группируются по двум группировкам:
1). Квартал.
2). Опер.Деятельность, Топливо.

Вторая группировка сложная. Нельзя эти 2 поля объединить в одно в запросе? То есть, чтобы наименование у него было одно, а значения в нем те же, что и сейчас?
Наверное, коряво объяснил...
13 neusro84
 
15.11.12
13:07
(12) к сожалению так нельзя, там еще несколько колонок (это для примера я оставил только 2 колонки, а так их может до 10-ти).
14 neusro84
 
15.11.12
16:42
Вот сделал конфу для примера, может кто-то сможет помочь,  отчет готов, данные заполнены. Осталось сделать заголовки колонок в одной строке
http://zalil.ru/33964768
15 Cube
 
16.11.12
04:54
(14) Ну и?
Вот твой исходный отчет: http://storage5.static.itmages.ru/i/12/1116/h_1353027210_9585372_785f7923a1.jpeg
Я у тебя в запросе вместо:

       Справочник1.вид,

Пишу:

       ВЫБОР
       КОГДА Справочник1.вид = "Материал"
               ИЛИ Справочник1.вид = "Топливо"
           ТОГДА "Операционка"
       КОГДА Справочник1.вид = "Оборудование"
           ТОГДА "Инвестиционка"
       ИНАЧЕ "Прочее"
   КОНЕЦ КАК вид,

И группировку колонок делаю по полю "вид", результат: http://storage6.static.itmages.ru/i/12/1116/h_1353027226_2013143_717e6ffefc.jpeg

Об этом я тебе в (12) говорил.
16 Cube
 
16.11.12
04:58
+(15) Если пользователь должен управлять составом групп, то можно написать так:

       ВЫБОР
       КОГДА Справочник1.вид В (&СоставОперационки)
           ТОГДА "Операционка"
       КОГДА Справочник1.вид В (&СоставИнвестиционки)
           ТОГДА "Инвестиционка"
       ИНАЧЕ "Прочее"
   КОНЕЦ КАК вид,

И параметры &СоставОперационки и &СоставИнвестиционки будут доступны на закладке "Параметры"...
17 Cube
 
16.11.12
05:07
+(15) То же самое можно сделать в пользовательском поле, но в запросе удобнее, а с учетом (16) тем более.
18 neusro84
 
16.11.12
05:34
Что удобнее - это понятно, спасибо за наглядное решение. Я хотел более универсальное решение, без изменения исходных запросов. Есть вариант объединять ячейки после формирования отчета, попробую его проработать.
19 Cube
 
16.11.12
05:51
(18) Чего? Вчитайся!!! Я говорю, что то же самое можно получить и пользовательскими полями, смотри: http://storage2.static.itmages.ru/i/12/1116/h_1353030644_7808024_36c1bd40c3.jpeg
20 Cube
 
16.11.12
05:52
Не быдлокодь))
21 neusro84
 
16.11.12
05:55
Блин, точно, про это я не подумал. Спасибо большое. С СКД работал мало, все только постигается ))