Агрегированные данные из SubReport

отредактировано 16:04 Раздел: FastReport 2.xx VCL
У меня отчет следующего плана:
на Page1 - мастер-деталь, SubReport1,
в SubReport1 тоже мастер-деталь.

Мне нужно на Page1 в Summary вставить количество записей в Деталь1 + количество записей в Деталь2.

Делаю так COUNT(DetailData1)]+[COUNT(DetailData2)

Однако [COUNT(DetailData2)] не высчитывается.

Как правильно сослаться на данные, которые находятся в SubReport?

Комментарии

  • BorisBoris Москва
    отредактировано 16:04
  • отредактировано 16:04
    Пробовала. Не помагает :-(
  • BorisBoris Москва
    отредактировано 16:04
  • отредактировано 16:04
    Не помогает.

    Даже, если делаю

    [COUNT(Page1.DetailData1)]

    оно не работает,

    хотя [COUNT(DetailData1)] выдает правильное значение.


  • отредактировано 16:04
    А можно как-нибудь иначе поместить в отчете два мастер-деталь без использования Subreport , чтобы они лежали на одной странице?
  • BorisBoris Москва
    отредактировано 16:04
    Может быть тебе стоит попробовать реализовать свой отчет по схеме Master-Detail-SubDetail?
  • отредактировано 16:04
    написал:
    У меня отчет следующего плана:
    на Page1 - мастер-деталь, SubReport1,
    в SubReport1 тоже мастер-деталь.

    Мне нужно на Page1 в Summary вставить количество записей в Деталь1 + количество записей в Деталь2.

    Делаю так COUNT(DetailData1)]+[COUNT(DetailData2)

    Однако [COUNT(DetailData2)] не высчитывается.

    Как правильно сослаться на данные, которые находятся в SubReport?
    а что мешает использовать переменные?

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

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