Как вывести только сумму по группе

SafonovSafonov Воронеж
отредактировано 02:56 Раздел: FastReport 2.xx VCL
Привет всем.

Столкнулся с проблемой.
Есть БД с записями о взвешиваниии продукта. Ранее я выводил в отчет каждый цикл взвешивания, но теперь задачу поставили по другому. Нужно выводить только сумму по сгруппированному набору данных.
Если я делаю Visible:=False у групповых элементов то сумма выдается 0. Нужно что бы данные суммировались, не смторя на то что они не видны.
Как можно решить данную проблему средствами FastReport ?
Дело осложняется тем, что БД локальная и SQL запрос нужный построить не удается :(

Комментарии

  • отредактировано 02:56
    Вызываем дизайнер, затем:
    1. "Вставить прямоугольник с текстом"
    2. В объекте - "Вставить выражение"
    3. Во вставке выражения - "Функция"
    4. Доступные функции - выбираем "Агрегатные - SUM"
    5. Читаем внизу окна что такое SUM и с чем его едят ...

  • отредактировано 02:56
    У функции SUM есть параметр "Включать в расчет невидимые бэнды"
    по счету третий. Поставь 1
    SUM(<>,<>,1)

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.