Здравствуйте! Вывожу в отчете группировки 4 уровней (скриншот 1), в том числе и пустые через полное соединение в связях (скриншот 2), далее потребовалось только для одной группировки выводить все уровни подгруппировок (скриншот 3), для этого разбил один набор данных на два (скриншот 4), через параметры разделил группы с нужной детализацией (скриншот 5) и соединил их (связи набора данных) через группировку верхнего уровня с условием равенства этих группировок (скриншот 6). При этом происходит растиражирование ресурсов (количество и стоимость) в группировке и всех ее подгруппировках (скриншот 7), чтобы избежать этого растиражирования накладываю еще связей в связи набора данных: Количество – Количество и Стоимость – Стоимость (скриншот 8), но при этом слетает вывод пустых подгруппировок и ресурсов в подгруппировках (скриншот 9). Вопрос: как мне убрать растиражирование ресурсов с выводом пустых подгруппировок и ресурсов в подгруппировках?
Здравствуйте! Вывожу в отчете группировки 4 уровней (скриншот 1), в том числе и пустые через полное соединение в связях (скриншот 2), далее потребовалось только для одной группировки выводить все уровни подгруппировок (скриншот 3), для этого разбил один набор данных на два (скриншот 4), через параметры разделил группы с нужной детализацией (скриншот 5) и соединил их (связи набора данных) через группировку верхнего уровня с условием равенства этих группировок (скриншот 6). При этом происходит растиражирование ресурсов (количество и стоимость) в группировке и всех ее подгруппировках (скриншот 7), чтобы избежать этого растиражирования накладываю еще связей в связи набора данных: Количество – Количество и Стоимость – Стоимость (скриншот 8), но при этом слетает вывод пустых подгруппировок и ресурсов в подгруппировках (скриншот 9). Вопрос: как мне убрать растиражирование ресурсов с выводом пустых подгруппировок и ресурсов в подгруппировках?...Посты от Март 28th, 2013
Предположим клиент хочет видеть в отчете табличную часть документа и отдельной колонкой сумму всего документа. Тут проблемы нету: соединяем две таблицы и вперед. Проблема возникает когда надо получить итоги в отчете. Стандартная функция СУММА – будет возвращать сумму всех записей по колонке, соответственно сумма документа будет умножена на количество строк в табличной части. Для того чтобы избежать этого можно воспользоваться новыми агрегатными функциями, их было добавлено достаточно много, но нам понадобится функции ТаблицаЗначений, Массив и Сумма. Итак:
ТаблицаЗначений – формирует таблицу значений (сюрприз, сюрприз из колонок которые содержатся в итоговой таблицы после того как отработал процессор компоновки.
МАССИВ – формирует массив записей от группировок или берет 1-ую колонку таблицы значений