Отчёт с группами

отредактировано 21:24 Раздел: FastReport 3.0
Есть таблица (например .DBF), уже готовая к отчету.
С помощью отчета с группами было бы красиво реализовать отчёт,
если бы смог написать выражение в бэнде "Заголовок группы"
чтобы он выводился при смене значений в двух полях таблицы.
Поля например PODR и TIP.
Может кто поможет.
Спасибо.

Комментарии

  • Andrew_ShAndrew_Sh г.Минск
    отредактировано 21:24
    user318 написал:
    если бы смог написать выражение в бэнде "Заголовок группы"
    чтобы он выводился при смене значений в двух полях таблицы.
    Поля например PODR и TIP.
    Могут быть следующие решения:
    1) если источник данных находится в программе, то для DataSet-а добавьте вычисляемое поле с формулой PODR + TIP. Если поля PODR или TIP не текстового типа, то преобразуйте значения полей в строковое значение. Используйте добавленное поле в условии группировки вашего отчета.

    2) если источник данных находится в отчете, то в свойстве Condition для бэнда "Заголовок группы" задайте выражение
    <MyDataSet."PODR">+<MyDataSet."Tip">
    Если поля PODR или TIP не текстового типа, то используйте в выражении функции преобразования.

    Например, если поле PODR целочисленное, а TIP - текстовое то выражение будет выглядеть так:
    IntToStr(<MyDataSet."PODR">)+<MyDataSet."Tip">
  • отредактировано 21:24
    Спасибо, буду пробовать.

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

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