СКД - отбор на уровне группировки #577501


#0 by fizeg
Осваиваю СКД, имеется простой отчет по остаткам некоего регистра взаиморасчетов. Вариант отчета - таблица - строки: Клиенты, колонки: Организации, ресурс - сумма долга. Задача установить отбор, чтобы отчет показал всех клиентов по которым числится аванс. При установке отбора СуммаДолга<0 на уровне Клиенты, получаем только тех клиентов, у которых итоговый долг по всем организациям <0, но это не то, т.к. нужны и клиенты у которых есть аванс по какой-либо из организаций, но при этом хотелось бы, чтобы данные по организациям, по которым долг>0 не выводились. При установке на уровне Организации - вообще ничего не выводится в колонках отчета... Пока решаю данный вопрос формированием в строках: Клиенты, Организации, в колонках: Организации. В этом случае отчет дает то, что нужно, только не совсем в том виде, в котором нужно (клиент повторяется, если есть аванс по нескольким организациям). Была идея добавить вычисляемое поле "долг по клиенту+организация" и в ресурсах считать его примерно так: Вычислить("Сумма(СуммаДолга)", "Клиент, Организация"), но СКД дает ошибку наподобе такого "Сумма(Сумма(СуммаДолга..." Подскажите, может есть у этого вопроса красивое решение? Ну, или хотя бы нормальное...
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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