Группа и итоги по MasterData......

отредактировано 16:34 Раздел: FastReport 4.0
всем привет.
скачал демо-версию.
1. GroupHeader... проблема вот в чем:
отчет заполняеся только через переменные, при попытке в GroupHeader.Condition записать в поле Exspression переменную - [Perem1], выводится только первое значение и больше ничего, хотя эта переменная принимает множество значений. Заменил Condition на Таблица.Поле в поле DataField, GroupHeader работает замечательно, все группы выводятся.
Вопрос такой: можно ли в GroupHeader.Condition задавать не поля таблиц, а переменные?, и не одну, а несколько?, если да, то как?
2. Footer:
на Footer-е лежит Mеmo, которое имеет следующее значение [SUM([Perem2],MasterData1)], что интересно, так это заначения в эту переменную поступают, так как она печатается еще и на MasterData, а вот суммироваться они не хотят. Данную сумму в мемо я вставил с помощью InsertAgregate, с полем таблицы тоже ничего не выходить, вернее сумма не считается.
Сделал все как написано в инструкции... может это издержки демо-версии?, если нет, то что это могло бы быть?

Комментарии

  • отредактировано December 2006
    Geraf написал:
    1. GroupHeader... проблема вот в чем:
      отчет заполняеся только через переменные, при попытке в GroupHeader.Condition записать в поле Exspression переменную - [Perem1], выводится только первое значение и больше ничего, хотя эта переменная принимает .........
    Эту проблему решил, в поле Exspression вставил переменную следующим образом - Perem1
    Все значения стали присваиваться переменной , и соответсвтенно , группа стала нормально отображаться.
    А вот тоже самое с агрегатной функцией SUM в Footer не выходит......(
    Но вопрос
    Geraf написал:
      можно ли в GroupHeader.Condition задавать несколько переменных?, если да, то как?
    остался открытым....

  • gpigpi
    отредактировано 16:34
    А так?
    [SUM(<Perem2>,MasterData1)]
  • отредактировано 16:34
    gpi написал:
    А так?
    [SUM(<Perem2>,MasterData1)]
    ага, спасибо, получилось...
    все оказалось намного проще))
    Моя ошибка: при добавлении бенда в окне InsertAggregate очищал DataSet после выбора бенда - так делать не надо.)

    А как на счет группировки по нескольким переменным?...

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

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