|
СКД. Несколько вариантов макета одной группировки отчета | ☑ | ||
---|---|---|---|---|
0
sbabay
10.01.12
✎
09:41
|
Хочется выводить разные макеты (или области из макета СКД) для определенной группировки по различным условиям.
Например, есть отчет "реестр клиентов". Одна из группировок - "клиент". Для клиентов-должников хотим выводить строку с определенным форматированием и другой доп. инфой, для всех остальных "стандартную" строку. Крайне желательно сделать это все без "программирования", т.е. реально ли сделать такое тыкаясь в настройках СКД? |
|||
1
sbabay
10.01.12
✎
10:59
|
Нет вообще никаких вариантов?
|
|||
2
Oleg_Nik
10.01.12
✎
11:32
|
Условное форматирование чем не подходит?
|
|||
3
sbabay
10.01.12
✎
11:49
|
Там как бы не цвет/форма и т.д. меняются, а прям сама область макета
|
|||
4
sbabay
10.01.12
✎
13:33
|
После обеда ни у кого мыслей не появилось?
|
|||
5
ptiz
10.01.12
✎
13:41
|
Можно выкрутиться, если поступить так:
сначала вывести "хороших" потом "плохих" (или наоборот). Т.е. в запросе сделать 2 поля: КонтрагентОбычный и КонтрагентДолжник, А в настройке добавить 2 группировки: сначала по КонтрагентОбычный (и задать отбор в группировке на заполненность поля КонтрагентОбычный), потом по КонтрагентДолжник (задать отбор в группировке на заполненность поля КонтрагентДолжник). Ну а для разных полей задать разные макеты. |
|||
6
sbabay
10.01.12
✎
14:31
|
(5) Да, об этом думал, но общая сортировка не должна сбиваться: если выбрали вывод по наименование, то и выводим всех от А до Я
|
|||
7
sbabay
10.01.12
✎
16:20
|
..апну под конец дня..
|
|||
8
Defender aka LINN
10.01.12
✎
16:27
|
(3) А чем эта область от "обычной" кроме цвета/шрфита отличается-то?
|
|||
9
Иешуа
10.01.12
✎
16:38
|
Как вариант... Если там у "особых" просто данных больше, то можно для всех получать все поля, а потом через ВЫБОР-КОГДА-ТОГДА "обнулять" ненужные поля.
|
|||
10
Defender aka LINN
10.01.12
✎
16:45
|
(9) Это и условным оформлением можно
|
|||
11
sbabay
10.01.12
✎
16:48
|
Там все другое. Оформление, пожалуйста, не предлагайте
|
|||
12
Defender aka LINN
10.01.12
✎
16:50
|
(11) Пример в студию. Я тебе через УО так строку изуродовать могу - мать родная не узнает :)
Ну или выкидывай нафиг СКД. Или показываешь пользователям и говоришь: "Будет вот так и ниипет" :) |
|||
13
PVV65
10.01.12
✎
16:51
|
(11) То что написано в (0) решается условным оформлением. Или правильно сформулируй вопрос.
|
|||
14
sbabay
10.01.12
✎
17:15
|
Например печатаем документ-отчет о проделанной работе (или продаже товара):
"Шапка" для каждого клиента одна и таже. Если клиент пользуется только услугами, то выводится ТЧ по услугам с тремя колонками. Если он покупал товар - то другая ТЧ с товарами, их ценой, складом, остатком и т.п. (пусть будет 5 колонок о товаре) Если пользовался и товаром и услугой, то всего будет 7 колонок - симбиоз предыдущих. |
|||
15
PVV65
10.01.12
✎
17:18
|
(14) И осталось нарисовать, как это будет реально выглядеть (на куске бумаги).
|
|||
16
V_V_V
10.01.12
✎
17:22
|
(14) И где ты свое "если-если" собрался проверять? В СКД? Без программирования?
Не морочь голову. Или забей несколько ВАРИАНТОВ отчетов (8.2), с нужным выводом данных. |
|||
17
sbabay
11.01.12
✎
10:07
|
(16) Я не знаю, возможно ли такое вообще в СКД.
Поэтому и задал здесь вопрос. |
|||
18
Defender aka LINN
11.01.12
✎
10:14
|
(14) А при чем тут (0) вообще? Услуги какие-то, товары...
|
|||
19
sbabay
11.01.12
✎
10:50
|
(18) Ну пусть будет так:
Если клиент - НЕ должник, то выводится ТЧ с тремя колонками. Если он должник - то другая ТЧ с инфой о долге, его размере, периоде возникновении и т.п. (пусть будет 5 колонок о товаре) + в последней колонке этой таблички картинка. сути-то проблемы это не меняет. |
|||
20
Defender aka LINN
11.01.12
✎
12:58
|
(19) У тебя секции разной ширины будут? Ты себе сам-то такой отчет представляешь?
Баловство это все, в общем. |
|||
21
sbabay
11.01.12
✎
14:14
|
(20) Общая ширина - одинаковая.
Количество колонок (читай как "Количество групп объединенных ячеек в строке/области") - разное. Т.е. кол-во мокселевских колонок всегда одно, а "обведенных" и объединенных - разное В чем баловство-то? Это часто встречаемая ситуация. |
|||
22
Defender aka LINN
11.01.12
✎
14:21
|
(21) Часто, да. Если говорить о том, что пользователи часто хотят непонятную куету вместо отчетов.
Тут главное понять, что ему не важно, на самом деле, как он будет выглядеть. Кому нужна информация ее прочтет и так. Кому не нужна - будет орать, что "тут должна быть колонка 1см шириной, а у вас - 1,02!". Первым показать, вторых послать. |
|||
23
sbabay
11.01.12
✎
14:59
|
(22) Вы в каком-то идеальном мире живете, где клиента можно послать ))
У меня немного по-другому |
|||
24
Defender aka LINN
11.01.12
✎
15:04
|
(23) Просто я из франчей давно ушел :)
|
|||
25
sbabay
11.01.12
✎
15:15
|
(24) просто вы наверное фикси
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |