подсчет количества страниц

отредактировано 07:54 Раздел: FastReport 4.0
Здравствуйте! Подскажите пожалуйста в чем проблема, когда делаешь нумерацию страниц [Page] в данных 1 уровня [MasterData], то при формировании получается две первых страниц, и в результате подсчета определенных данных функция подсчитывает на 1 страницу больше. Как это можно обойти?

Комментарии

  • gpigpi
    отредактировано 07:54
    Приложите шаблон отчёта
  • отредактировано 07:54
    gpi написал: »
    Приложите шаблон отчёта

    Приношу извения, но выложить шаблон отчета не предоставляется возможность.
    Но ситуация такая, нумерация страниц [page] стоит в DataMaster1, а вся остальная информация выводится через Childы (1,2,3,4,5 и т.д.). Шаблон отчета состоит из одной страницы, но формируется отчет за год, то есть по идее, нумерация страниц, должна происходить в таком порядке, 1 стр. - январь,2 стр. - февраль и т.д. до 12 - декабрь, а получается, что 1 - январь, 1 - февраль, 2 - март. А так как есть один Child, который подсчитывается, если он отображается,
    function kol_str : integer;
    var i,  kol_str : integer;
     begin
       if Child13.Visible = true then
       i := i + 1;
       result := i;
       kol_str := result;
    end;
    

    то подсчет осуществляется не корректно, да и нумерация, то же не есть красиво, когда две первых страницы.
  • gpigpi
    отредактировано 07:54
    MasterData1 выводится каждый раз на новой странице?
  • отредактировано 07:54
    gpi написал: »
    MasterData1 выводится каждый раз на новой странице?
    Да
  • gpigpi
    отредактировано 07:54
    Без шаблона ничего посоветовать не могу
  • отредактировано 07:54
    gpi написал: »
    Без шаблона ничего посоветовать не могу
    Понял

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

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