Имя: Пароль:
1C
 
Как посчитать дублирующиеся элементы по иерархии справочника?
0 alalsl88
 
19.01.16
20:48
Здравствуйте!
Есть иерархический справочник в нём есть элементы дублирующиеся по нескольким реквизитам.

В отчёте должны быть группы, как они есть в справочнике и по ним подсчитано число дублей.

Пытаюсь их посчитать, группируя элементы по данным реквизитам. Однако, в иерархии считаются все элементы. Иерархию, как в справочнике организую с помощью Ссылка(Только Иерархия).

Пробовал двумя способами:
1.Обычный Запрос необходимых реквизитов и просчитывание дублей с помощью ф-ии ВычислитьВыражение() по полю Количество(Код), однако Группировка Ссылка(Иерархия), разворачивает все коды, и суммирует все элементы.
2. Объединение 2-ух запросов по схожим полям, однако тогда число дублей увеличивается в квадрат.
Возможность получения правильного результат по группировке Ссылка(Иерархия) пропадает.

Может, кто-нибудь  что-нибудь подскажет, как избежать данных проблем)
Мо
1 organizm
 
19.01.16
21:31
Позвать специально обученного человека, заплатить ему деньги.
2 User_Agronom
 
19.01.16
21:41
(0) ...Обычный Запрос...

А каким бывает необычный запрос? Розовеньким?
3 User_Agronom
 
19.01.16
21:45
Выбрать
НоменклатураРаз.Ссылка КАК ЭлементНоменклатуры,
НоменклатураДва.Ссылка КАК ЕвоныйДубль
из Справочник.Номенклатура КАК НоменклатураРаз

левое (совсем левое) соединение Справочник.Номенклатура КАК НоменклатураДва
По
  НоменклатураРаз.Реквизит1 = НоменклатураДва.Реквизит1
И НоменклатураРаз.Реквизит2 = НоменклатураДва.Реквизит2
И ...
И НоменклатураРаз.РеквизитN = НоменклатураДва.РеквизитN

где Не (НоменклатураДва.Ссылка есть null)
4 alalsl88
 
19.01.16
21:49
(3)
Спасибо попробую)
5 fantomrik
 
19.01.16
22:01
Товарищь, глянь почту пожалуйста)
6 alalsl88
 
19.01.16
22:04
(5)
Спасибо глянул)
7 alalsl88
 
19.01.16
22:21
(3)
Он всё равно просчитывает по группировке Ссылка(Иерархия)
все элементы)
http://s019.radikal.ru/i627/1601/41/ce451aea4959.png
Получаю, когда из Дубля вычитаю 1
8 User_Agronom
 
19.01.16
22:54
(7) А где у меня в запросе считается количество?
9 alalsl88
 
19.01.16
23:37
(8)
Нигде.Я вас не до конца понял. Тогда, как всё-таки просчитать число дублей? Запрос не выводит в данном виде, только группы. Объясните тупице, пожалуйста.
10 User_Agronom
 
20.01.16
21:47
(9) Добавь в конце
ИТОГИ
    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ ЕвоныйДубль)
ПО
    ЭлементНоменклатуры

И думай, пробуй, импровизируй. Задача у тебя очень простая. Неинтересная. Народу писать тупо лень.
11 alalsl88
 
20.01.16
23:04
(10)
Я так и сделал в 7. И получал результат картинки.
Задачу решил)
Всё равно спасибо за отзывчивость)
Благодарю.