|
СКД - получить сумму за период |
☑ |
0
wladimir90
13.12.11
✎
11:09
|
Всем привет! В СКД несколько запросов, соединяются через "Связи Наборов Данных". Мне нужно получить итоговую сумму за период, но у меня выводит либо сумму за год, либо тысячу строк с разбивкой по регистратору. - в зависимости от того выбираю я Период или ПериодГод в запросах. (Отбор по дате в них кстати стоит АВТО если это важно).
Еще момент - если стоит периодгод, а я выбираю период меньше чем год, 4 месяца например, вообще ничего не выводится.
Как я понял лучше всего использовать все таки Период, но как свернуть всю тысячу строк неясно...
|
|
1
wladimir90
13.12.11
✎
11:29
|
ап
|
|
2
wladimir90
13.12.11
✎
11:37
|
апп
|
|
3
Axel2009
13.12.11
✎
11:39
|
чтобы свернуть по периоду, нужно убрать группировку по периоду
|
|
4
wladimir90
13.12.11
✎
11:58
|
(3) Если из всех запросов убрать группировку по периоду мы получим тысячу строк. Чего как раз и не надо...
|
|
5
Axel2009
13.12.11
✎
12:00
|
добавь вычисляемое поле "Итого" и группируй по нему
|
|
6
wladimir90
13.12.11
✎
12:10
|
(5) Так в каждом запросе свой итог. И тем более в каждой строке из тысячи. У меня с каждого запроса должна выводится итоговая сумма, связь по периоду.
|
|
7
Axel2009
13.12.11
✎
12:29
|
(6) все, прекращаю телепатировать. оформляй сообщение заново.
какие данные есть, как получается сейчас (скрины), как хочется получиться (скрины эксель), скрины СКДшки
|
|
8
wladimir90
13.12.11
✎
12:51
|
Ок )
Один из запросов. Остальные имеют такую же структуру
Макет, на всякий
Настройки
Что должно получится, и получается но только за год:
В чем проблема - не могу сделать так что бы переодичность можно было ставить абсолютно любую, т.к. если меньше года, тогда итоги не выводятся вообще. А другого метода как группировать по году что б получить итог я не нашел.
|
|
9
Axel2009
13.12.11
✎
12:58
|
гдеж периодичность АВТО стоит то? вижу Запись, и поле "ГОД"
|
|
10
wladimir90
13.12.11
✎
13:01
|
(9) Перебирал варианты, этот метод работает аналогично Авто и ПериодГод.
Хотя есть различие - сейчас если установить отбор по дате итоги не выводятся вообще. Видимо функция Год() возвращает число. Верну ПериодГод...
|
|
11
Axel2009
13.12.11
✎
13:06
|
(10) заведи в каждом из запросов отдельное поле "СтатьяОДР" туда в значение пиши то что есть в макете, например "Расчет точки безубыточности". заведи еще одно поле "Порядок" с числовыми выражениями и группируй свои строки по СтатьеОДР и не надо будет фигней страдать с макетом.
|
|
12
wladimir90
13.12.11
✎
15:18
|
(11) Получилось, спасибо )
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший