v8: СКД: описание Ролей #456198


#0 by denpro
В запросе описал несколько полей на основании полей остатка по типу: ВЫБОР конечныйостаток>0 ТОГДА конечныйостаток КОНЕц КАК НашДолг При выводе итогов компоновка суммирует эти поля как обычные, т.е. в итогах выводит не остаток на сумму остатков по группировкам нижнего уровня. Понял что в СКД нужно определить роли для этих полей как поля остатка, но не пойму что писать в Имя??????. Читал книжку по СКД - ничего не понял. Что не пишу выдает ошибку "Не найдено связанное поле остатка для поля ..."
#1 by denpro
(СКД) Имя - строка содержащая имя группы полей остатка - что это???
#2 by denpro
что за группы полей остатка????
#3 by denpro
добавил поля остатка запроса, СКД сама присвоила им имя "Группа", написал для своих полей тоже самое, выдает ту же ошибку.
#4 by Stim
Добавляй в ресурсах сумму остатков, рассчитываемой по группировкам нижнего уровня, добавляй в детальные записи в групировку по своему уровню поле суммы остатков. А лучше используй ИТОГИ в консоли запросов - посмотри, как идет расчет
#5 by Aprobator
а нафиг это в такой ВЫБОР пихать? Может все таки в условие правильнее будет?
#6 by denpro
какое условие? Мне нужно вывести в отчет поля "Начальный остаток наш долг", "Начальный остаток долг клиента" и т.д.
#7 by denpro
допустим начальный остаток 0, 2 прихода на сумму 10 и 20. Начальный остаток для  2 прихода, будет 10 и компоновка в итогах по начальному остатку поставит тоже 10 если это поле не описать в роли как поле остаков.
#8 by Aprobator
Тогда так надо
#9 by IronDemon
Сделай "простой" отчет по регистру с выбором всех ресурсов. СКД сама роли укажет.
#10 by Aprobator
+ кстати - ресурсы то в СКД указал?
#11 by denpro
#12 by denpro
конечно указал раз она суммирует все
#13 by denpro
Кто нибудь знает, что имеется ввиду под "Имя группы полей остатка"????
#14 by IronDemon
Я знаю :)
#15 by denpro
что?
#16 by denpro
когда для моих полей указал туже группу что и для основных полей остака по регистру которую присвоила СКД появилась ошибка "Не найдено связанное поле для поля остатка "НаборДанных1"" где НаборДанных1- имя набора данных запроса в СКД
#17 by IronDemon
СКД нужны парные поля, начальный и конечный остаток.
#18 by denpro
воооот....
#19 by IronDemon
Лучше помести это во вложенный запрос.
#20 by denpro
Сработало, т.е. тупо одинаково обозвать и все?
#21 by denpro
попробую
#22 by IronDemon
+ если нужно только один остаток
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям