СКД проглатывает группировки с одинаковыми значениями ресурсов #691192


#0 by 1S_User
Здравствуйте. Никто не натыкался не следующую проблему: при использовании в качестве группировок полей, полученных в запросе при помощи агрегатных операций (по крайней мере в других случаях мне это не встречалось), СКД пропускает группировки с одинаковыми значениями ресурсов? Описываю ситуацию подробнее. В отчете вывожу изменения цен за периоды, где группировкой является номер изменения (период большой, дату выбирать невозможно, будет "портянка").  Номер изменения в запросе высчитывается как количество документов с моментом времени, меньшим текущего  (для данной группировки) либо равным ему. Итого у нас выводится Строки Номенклатура Столбцы Номер изменения. Ресурсы Цена Детальные записи выводятся полностью правильно. Если в качестве ресурса еще выбрать, например, период изменения (тот самый, вместо которого мы группирвкой получаем номер изменения), ничего не теряется данные выводятся полностью верно. Если же ресурс только цена, определенные группировки теряются. а именно те, где цены одинаковые. Т.е. данная цена устанавливалась документом от 2, 5, 7, 9 числа. Вывод дает только  Номер изменения 4. 1, 2, 3 - проглатывает. Цены разные - все в порядке. :) Отлавливал по косноли СКД - запрос не искажается. Что может быть? Заранее спасибо.
#1 by 1S_User
Обращаю внимание, что цена именно РЕСУРС, а не группировка. С ресурсами СКД себя так вести не должна... И не ведет, если группировки не получаются таким вот расчетным путем.
#2 by Лаврентий Берия
*facepalm*
#3 by 1S_User
Да, действительно фейспалм... Не подумал о том, что когда из СКД выбрасываешь поле, она делает группировки без его участия. Исключил этот момент - и все пошло... Можно крыть.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С