Можно ли ограничить размер банда?

отредактировано 11:25 Раздел: FastReport 3.0
Печатаем квитанции об оплате услуг связи, размер квитанции фиксированый А5. В одном из бендов выводиться список междугородних разговоров.
Вопрос заключается в следующем:
Можно ли ограничить размер банда с межгородом, т.е. при достижении определенного количесва сторок не увеличивать банд, а все что осталось вывести на следующей странице?
Подскажите пожайлуйста в каком направлении хотябы копать?

Комментарии

  • Andrew_ShAndrew_Sh г.Минск
    отредактировано 11:25
    SELS написал:
    Печатаем квитанции об оплате услуг связи, размер квитанции фиксированый А5. В одном из бендов выводиться список междугородних разговоров.
    Вопрос заключается в следующем:
    Можно ли ограничить размер банда с межгородом, т.е. при достижении определенного количесва сторок не увеличивать банд, а все что осталось вывести на следующей странице?
    Подскажите пожайлуйста в каком направлении хотябы копать?
    Если задача печатать одинаковое количество строк на каждом листе, то для бэнда, на котором выводите междугородные разговоры задайте обработчик OnBeforePrint, в котором при достижении заданного числа строк вызывайте Engine.NewPage. В данном примере предполагается, что вывод м/г разговоров производится в бэнде DetailData и надо выводить по 5 строк на лист.
    var
      iLineNo: integer;
    
    procedure Page1OnBeforePrint(Sender: TfrxComponent);
    begin
      iLineNo := 0;
    end;
    
    procedure DetailData1OnBeforePrint(Sender: TfrxComponent);
    begin
      inc(iLineNo);
      if iLineNo > 5
        then begin
          Engine.NewPage;
          iLineNo := 1;
        end;
    end;
    

    Уточните, как вы выводите список междугородних разговоров - на Detail-бэнде или на subreport?
  • отредактировано 11:25
    Спасибо, разабрались в работе с движком стало гораздо проще!

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

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