|
Не пойму с примитивным запросом... | ☑ | ||
---|---|---|---|---|
0
ДенисЧ
22.04.16
✎
13:32
|
Есть вот такая вот ...
ВЫБРАТЬ Ответственный, Подразделение, КОЛИЧЕСТВО (РАЗЛИЧНЫЕ ЗаказПокупателя.Ссылка) КАК КоличествоДокументов ИЗ Документ.ЗаказПокупателя КАК ЗаказПокупателя ГДЕ ДАТА МЕЖДУ НАЧАЛОПЕРИОДА(&НачДата, ДЕНЬ) И КОНЕЦПЕРИОДА(&КонДата, ДЕНЬ) И Ответственный = &отв СГРУППИРОВАТЬ ПО Ответственный, Подразделение ИТОГИ КОЛИЧЕСТВО(КоличествоДокументов) ПО //ОБЩИЕ //Ответственный, Подразделение Задача простая - посчитать количество документов в выбранных разрезах. Если я убираю итоги - получаю правильную цифру Как только добавляю - по верхним уровням получаю 1, а потом уже на последнем - правильную... Вопрос простой - ЧЯДНТ? |
|||
1
PR пять
22.04.16
✎
13:34
|
Эээ... а нахрена два раза агрегат брать для количества?
|
|||
2
butterbean
22.04.16
✎
13:34
|
(0) ты считаешь количество количеств, ранее посчитанных, естественно будет всегда 1
|
|||
3
ДенисЧ
22.04.16
✎
13:37
|
Меняю
ИТОГИ КОЛИЧЕСТВО(КоличествоДокументов) на ИТОГИ КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ЗаказПокупателя.Ссылка) ПО Имю ошибку. Ссылка-же у меня не выбирается... |
|||
4
PR пять
22.04.16
✎
13:37
|
(3) Да блин, убери один агрегат, либо первый либо второй, лучше первый.
|
|||
5
butterbean
22.04.16
✎
13:38
|
(3) ты либо через ИТОГИ считай, либо через СГРУППИРОВАТЬ
|
|||
6
ДенисЧ
22.04.16
✎
13:39
|
Убрал из итогов. Картина та же...
|
|||
7
1Снеговик
гуру
22.04.16
✎
13:41
|
"КОЛИЧЕСТВО (РАЗЛИЧНЫЕ ЗаказПокупателя.Ссылка) КАК КоличествоДокументов" можно заменить на "1 КАК КоличествоДокументов" и ничего не изменится, считать в итогах
|
|||
8
PR пять
22.04.16
✎
13:42
|
(6) То есть в итогах просто выбираешь как поле в детальных записях и не работает? Не верю.
Убери СГРУППИРОВАТЬ, нахрен оно тебе? |
|||
9
LordCMEPTb
22.04.16
✎
13:42
|
Может проще поменять
ИТОГИ КОЛИЧЕСТВО(КоличествоДокументов) на ИТОГИ СУММА(КоличествоДокументов) ? |
|||
10
PR пять
22.04.16
✎
13:43
|
(7) Да ну конечно, не изменится.
В данном конкретном случае не изменится, а в общем очень даже может измениться. |
|||
11
ДенисЧ
22.04.16
✎
13:44
|
(8) "Поле не входит в группу"
(9) А вот это уже ближе.... |
|||
12
PR пять
22.04.16
✎
13:46
|
(11) БЛЕАТЬ
ВЫБРАТЬ Ответственный, Подразделение, ЗаказПокупателя.Ссылка КАК КоличествоДокументов ИЗ Документ.ЗаказПокупателя КАК ЗаказПокупателя ГДЕ ДАТА МЕЖДУ НАЧАЛОПЕРИОДА(&НачДата, ДЕНЬ) И КОНЕЦПЕРИОДА(&КонДата, ДЕНЬ) И Ответственный = &отв ИТОГИ КОЛИЧЕСТВО(РАЗЛИЧНЫЕ КоличествоДокументов) ПО //ОБЩИЕ //Ответственный, Подразделение |
|||
13
1Снеговик
гуру
22.04.16
✎
13:47
|
(10) тогда ВЫБРАТЬ РАЗЛИЧНЫЕ нужно, а потом считать количество ссылок, а не выбрать все и потом считать количество различных.
|
|||
14
PR пять
22.04.16
✎
13:48
|
(13) Да просто первое не нужно вообще.
Не нужно два раза агрегаты брать. |
|||
15
1Снеговик
гуру
22.04.16
✎
13:51
|
ВЫБРАТЬ РАЗЛИЧНЫЕ
Ответственный, Подразделение, 1 КАК КоличествоДокументов ИЗ Документ.ЗаказПокупателя КАК ЗаказПокупателя ГДЕ ДАТА МЕЖДУ НАЧАЛОПЕРИОДА(&НачДата, ДЕНЬ) И КОНЕЦПЕРИОДА(&КонДата, ДЕНЬ) И Ответственный = &отв ИТОГИ СУММА(КоличествоДокументов) ПО Подразделение |
|||
16
1Снеговик
гуру
22.04.16
✎
13:51
|
Так попробуй
|
|||
17
Тролль главный
22.04.16
✎
13:52
|
ВЫБРАТЬ
Ответственный, Подразделение, КОЛИЧЕСТВО (РАЗЛИЧНЫЕ ЗаказПокупателя.Ссылка) КАК КоличествоДокументов ИЗ Документ.ЗаказПокупателя КАК ЗаказПокупателя ГДЕ ДАТА МЕЖДУ НАЧАЛОПЕРИОДА(&НачДата, ДЕНЬ) И КОНЕЦПЕРИОДА(&КонДата, ДЕНЬ) И Ответственный = &отв СГРУППИРОВАТЬ ПО Ответственный, Подразделение ИТОГИ СУММА(КоличествоДокументов) ПО //ОБЩИЕ //Ответственный, Подразделение |
|||
18
ДенисЧ
25.04.16
✎
09:39
|
Ещё один вопрос...
Выбрать Организация, ответственный ИЗ Документ.ЗаказПокупателя сгруппировать по Ответственный итоги по Ответственный Нужно, чтобы группировка шла, а в детальных строках была ещё и организация. Что-то недопетрю с утра... |
|||
19
Cyberhawk
25.04.16
✎
09:49
|
Группировка и детальные - это ИТОГИ, а не СГРУППИРОВАТЬ
|
|||
20
ДенисЧ
25.04.16
✎
09:50
|
(19) СГРУППИРОВАТЬ надо, ибо там ещё суммы разные считаются в разных видах.
|
|||
21
Cyberhawk
25.04.16
✎
12:15
|
(20) Временные таблицы не предлагать? Для меня тогда все становится прозрачнее (сначала результат группировки в ВТ, затем уже только итоги)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |