|
Выбор - когда -тогда | ☑ | ||
---|---|---|---|---|
0
GlasNaroda
04.06.14
✎
15:26
|
Добрый день!
Вопрос: в отчете нужно сделать разбивку посещений по месяцам, в каждом месяце указывается количество посещений, если посещений не было, то и не выводить колонку месяца. Например, в январе было 10 посещений, колонку выводим, в феврале не было - не выводим, в марте 4 посещения -выводим. ВЫБОР КОГДА ВТ_Кабинет.Месяц = 1 и КоличествоПосещений <> 0 ТОГДА ВТ_Кабинет.Количество КОНЕЦ КАК Январь, ВЫБОР КОГДА ВТ_Кабинет.Месяц = 2 и и КоличествоПосещений <> 0 ТОГДА ВТ_Кабинет.Количество КОНЕЦ КАК Февраль, |
|||
1
GlasNaroda
04.06.14
✎
15:27
|
Проблема в том, что выводятся все месяца, даже если нет записей
|
|||
2
butterbean
04.06.14
✎
15:29
|
(1) скд или как выводишь??
|
|||
3
GlasNaroda
04.06.14
✎
15:29
|
Пока в консоле запросов
|
|||
4
Maxus43
04.06.14
✎
15:29
|
колонки всё равно будут, данных в них может не быть
|
|||
5
YF
04.06.14
✎
15:30
|
ВТ_Кабинет.Месяц - число?
|
|||
6
butterbean
04.06.14
✎
15:31
|
(3) все зависит от того как будешь выводить, по-хорошему просто делаешь поле Месяц и поле Сумма, а при выводе Месяц в колонки пихаешь и все
|
|||
7
GROOVY
04.06.14
✎
15:31
|
Сделай итоги по месяцам без всяких выбор когда.
|
|||
8
GlasNaroda
04.06.14
✎
15:34
|
Спасибо, но как сделать так, чтобы на печать выводились только те колонки, которые с данными? Может есть вложенные "выбор". ВТ_Кабинет.Месяц это число. Как-раз поле Месяц должно называться "Январь", "Февраль" и т.д. а строки - количество посещений
|
|||
9
Enders
04.06.14
✎
15:40
|
Имхается мне, что лучше выводить все колонки и показывать, что в этом месяце было 0, иначе потом запаришься отвечать на вопросы: "А почему февраль отсутствует?"
А для печати создай свой макет и заполняй его программно, там и исключишь колонки без посещений ;) Хотя, я так понимаю, в отчет собирается данные о посещении каких-то кабинетов и кабинет скорее всего не один. В таком случае как ты скроешь колонку если в одном кабинете в январе не было посещений, а в другом были? |
|||
10
GlasNaroda
04.06.14
✎
15:44
|
Спасибо за помощь, а можно как-нибудь ограничить в периоде вывод данной конструкции. Допустим, пользователь ввел только для марта, а выводиться весь список с января по декабрь, или это в запросе не получиться?
|
|||
11
GlasNaroda
04.06.14
✎
15:45
|
Про макет. Попробую. Спасибо всем.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |