Посты от Март 28th, 2013

Вывод подгруппировок (в т.ч. и пустых) для определенных группировок

Отзывов (3)FavoriteLoadingВ закладки

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

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

Далее

Как получить корректную сумму ресурса у задвоенных записей. Использование новых агрегатных функций. Доступно, по-моему с 14 релиза 8.2.

Отзывов (6)FavoriteLoadingВ закладки

Предположим клиент хочет видеть в отчете табличную часть документа и отдельной колонкой сумму всего документа. Тут проблемы нету: соединяем две таблицы и вперед. Проблема возникает когда надо получить итоги в отчете. Стандартная функция СУММА – будет возвращать сумму всех записей по колонке, соответственно сумма документа будет умножена на количество строк в табличной части. Для того чтобы избежать этого можно воспользоваться новыми агрегатными функциями, их было добавлено достаточно много, но нам понадобится функции ТаблицаЗначений, Массив и Сумма. Итак:
ТаблицаЗначений – формирует таблицу значений (сюрприз, сюрприз :) из колонок которые содержатся в итоговой таблицы после того как отработал процессор компоновки.
МАССИВ – формирует массив записей от группировок или берет 1-ую колонку таблицы значений

Предположим клиент хочет видеть в отчете табличную часть документа и отдельной колонкой сумму всего документа. Тут проблемы нету: соединяем две таблицы и вперед. Проблема возникает когда надо получить итоги в отчете. Стандартная функция СУММА – будет возвращать сумму всех записей по колонке, соответственно сумма документа будет умножена на количество строк в табличной части. Для того чтобы избежать этого можно воспользоваться новыми агрегатными функциями, их было добавлено достаточно много, но нам понадобится функции ТаблицаЗначений, Массив и Сумма. Итак: ТаблицаЗначений – формирует таблицу значений (сюрприз, сюрприз из колонок которые содержатся в итоговой таблицы после того как отработал процессор компоновки. МАССИВ – формирует массив записей от группировок или берет 1-ую колонку таблицы значений...

Далее

Авторизация

Логин:
Пароль:
Регистрация

Архивы

Закладки

  • Your favorites will be here.