|
Отчет СКД. Скрыть пустые колонки в группировке | ☑ | ||
---|---|---|---|---|
0
mzelensky
14.11.17
✎
15:18
|
Доброго времени суток!
Имею отчет следующей иерархии: в Строках группировка по Товару. В Колонках группировка по складам. И ресурсы: Остаток Количество в пути Количество Продано Пример по ссылке [url=http://radikal.ru][img]http://s008.radikal.ru/i306/1711/89/c88ff03d6f25.jpg[/img][/url] |
|||
1
mzelensky
14.11.17
✎
15:19
|
||||
2
mzelensky
14.11.17
✎
15:21
|
Как видно на картинке, для склада "Город" ресурсы "В пути" и "Кол продано" заполнены, а для склада "ШоуРум" абсолютно пустые.
Задача в группировке склада "ШоуРум" скрыть пустые колонки "В пути" и "Кол продано" |
|||
3
mzelensky
14.11.17
✎
15:22
|
Самое простое, банальное и кривое - пробегаться циклом по колонкам, искать нужную группировку и если там пусто, ты скрывать область. Но это будет дико долго и криво, как по мне.
Ищу иные варианты |
|||
4
mzelensky
14.11.17
✎
15:23
|
Пробовал сделать в группировке колонки "Склад" несколько других группировок, по одной на каждый ресурс и там делать отбор типа "Если значение ресурса <> 0".... но как-то криво отчет тогда выглядит.
|
|||
5
vicof
14.11.17
✎
15:29
|
Нельзя на нормальный картинкообменник выложить? Или на яндексдиск в крайнем случае. Что вы все этим радикалом пользуетесь?
|
|||
6
mzelensky
14.11.17
✎
15:31
|
||||
7
vicof
14.11.17
✎
15:35
|
После программного формирования смотреть пустоту в колонке.
И есть пустота, удалять колонки в группировке. Как по мне, информативность отчета с пустыми колонками выше. |
|||
8
mzelensky
14.11.17
✎
15:37
|
(7) Смотри запись (3)
"Как по мне, информативность отчета с пустыми колонками выше." - заказчик считает иначе |
|||
9
kittystark
14.11.17
✎
15:57
|
1. в существующей группировке по складам оставляешь поле группировки, а в выбранных полях чтоб ничего не было
2. этой же группировке добавь подчиненную группировку "детальные записи", в ней выбранные поля "В пути" 3. еще "детальные записи" как 2., только уже с ресурсом "кол продано" 4. в ней же добавь ПОДЧИНЕННУЮ группировку по складу, добавь ресурс "остаток" пересортировать эти подчиненные группировки как надо (п.4 - на первое место) |
|||
10
vicof
14.11.17
✎
16:00
|
Есть еще такая штука, называется условное оформление, попробуй
|
|||
11
kittystark
14.11.17
✎
16:01
|
+(9) в условном оформлении "корневой" группировки по складу зафигачить для всех полей макс/мин ширину равной 0.1
|
|||
12
mzelensky
14.11.17
✎
18:21
|
(9) Пробовал делать аналогичным образом. В принципе отчет формируется, как надо, НО из-за дополнительных группировок в груперовке "Склад" появляется "плюсик"...т.е. отчет вложенность отображает. В итоге отчет смотрится отвратительно.
А как его убрать (не отображать эту вложенность) пока не соображу |
|||
13
kiruha
14.11.17
✎
18:57
|
(0)
В исходной таблице (запрос) сделать условие Остаток <>0 или ОткудаЗабирать <> 0 .... |
|||
14
mzelensky
14.11.17
✎
19:01
|
(13) Нет, это не то условие. Таким образом ты строки уберешь из финальной выборки, а они там должны быть.
|
|||
15
kiruha
14.11.17
✎
19:04
|
(14)
Так ты определись - нужны они или нет Если то нужны то нет - значит в логике где то пробел А условие буквально вчера отчет сдавал - все ОК |
|||
16
Cyberhawk
14.11.17
✎
20:08
|
Скока платят за решение вопроса?
|
|||
17
PCcomCat
14.11.17
✎
21:54
|
Поставить отбор в колонке на проверку итога, в настройках - не выводить отбор.
|
|||
18
mzelensky
15.11.17
✎
09:26
|
(15) Я уже давно определился. Это ты читай внимательно!
Мне нужно скрыть пустые КОЛОНКИ!!! А не строки. Открой пример макета по ссылке и посмотри. |
|||
19
mzelensky
15.11.17
✎
09:28
|
(17) "Поставить отбор в колонке на проверку итога" - это как?
|
|||
20
darius357
15.11.17
✎
09:55
|
ну как всегда побакланили, и нифига толку
|
|||
21
mzelensky
15.11.17
✎
09:55
|
С условным оформлением вроде получилось. Куча условий правда, но выводит как нужно!!!
Всем спасибо |
|||
22
PCcomCat
15.11.17
✎
10:33
|
(19) Вычисляемое поле "ИтогПоКолонкеТакойТо", в отборе по колонке поставить "ИтогПоКолонкеТакойТо"<> 0
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |