СКД: вывод только тех группировок, в которых количество детальных записей больше одного.

1. 1_C 12.03.13 12:04 Сейчас в теме
Как вывести только те группировки в СКД, в которых количество детальных записей больше одного?
То есть исходный следующий вид:

I Регистратор 1
II Детальная запись 1
Детальная запись 2
Детальная запись 3

I Регистратор 2
II Детальная запись 1

I Регистратор 3
II Детальная запись 1
Детальная запись 2

I Регистратор 4
II Детальная запись 1

I Регистратор 5
II Детальная запись 1

а необходимы те строки, в группировке у которых количество детальных записей больше одного:
I Регистратор 1
II Детальная запись 1
Детальная запись 2
Детальная запись 3

I Регистратор 3
II Детальная запись 1
Детальная запись 2
+
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. LE()N 12.03.13 12:12 Сейчас в теме
доработайте запрос таким образом, чтобы исключить ненужные записи.
+
3. 1_C 12.03.13 12:15 Сейчас в теме
я понимаю, что надо доработать, только пока нет идей каким образом это сделать...
+
5. LE()N 12.03.13 13:30 Сейчас в теме
(3) 1_C, В запросе выделить исходную таблицу в отдельный пакет, сгруппировать по полю Регистратор. (Пусть группируемое поле будет называться "Поле1"). "Поле1" в суммируемые поля, указать агрегатную функцию "Количество различных". Затем с помощью отбора "ИМЕЮЩИЕ КОЛИЧЕСТВО (РАЗЛИЧНЫЕ Поле1) > 1 выбираются нужные регистраторы. В последнем пакете связываешь Исходную таблицу с таблицей регистраторов по полю "Регистратор" (связь ВНУТРЕННЯЯ).
+
4. 1_C 12.03.13 13:26 Сейчас в теме
6. 1_C 12.03.13 14:08 Сейчас в теме
вроде все понятно, кроме одного
...Затем с помощью отбора "ИМЕЮЩИЕ КОЛИЧЕСТВО (РАЗЛИЧНЫЕ Поле1) > 1 выбираются нужные регистраторы.

В СКД нет итогов, они в ресурсах.
Может откорректируете мой запрос ,если не сложно:
Прикрепленные файлы:
отчет.xml
+
7. LE()N 12.03.13 16:28 Сейчас в теме
(6) 1_C, подкорректировал запрос, проверяйте
Прикрепленные файлы:
отчет1.xml
+
8. 1_C 13.03.13 06:40 Сейчас в теме
выдает ошибку: Синтаксическая ошибка "ИМЕЮЩИЕ"
+
9. 1_C 13.03.13 06:55 Сейчас в теме
немного откорректировав, запустила, как было так и осталось, группировки вывелись все
+
10. 1_C 13.03.13 07:29 Сейчас в теме
вот это условие
КОЛИЧЕСТВО(РАЗЛИЧНЫЕ вт.Период) > 1
    ИЛИ КОЛИЧЕСТВО(РАЗЛИЧНЫЕ вт.Оборудование) > 1
    ИЛИ КОЛИЧЕСТВО(РАЗЛИЧНЫЕ вт.УчетныйМесяц) > 1
    ИЛИ КОЛИЧЕСТВО(РАЗЛИЧНЫЕ вт.АбонентЛицевойСчет) > 1

мне необходимо делать отбор по регистратору, то есть если регистраторов в группироовке больше одного, то выводить, иначе нет, делаю КОЛИЧЕСТВО(РАЗЛИЧНЫЕ вт.Регистратор) > 1, ничего не выводит в итоге, просто шапку отчета.
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот