Рамка чертежа

отредактировано July 2013 Раздел: FastReport 4.0
Имеется ГОСТ 2.104-2006, по которому необходимо оформить документ. Сам документ ничего сложного - обычная таблица, просто должна выводиться в определённом месте. Ну это решаемо.
Сложность возникла при формировании боковой таблицы (В ГОСТе это поля 19-25). Планировал сделать это SubReport и расположить его на ReportTitle. Но это прокатывает, если размер листа А4. При формате листа больше А4 (да и при любом) дополнительные графы выводятся снизу вверх.
Как побороть такую проблемку, может, кто подскажет?
ГОСТ 2.104-2006

Комментарии

  • отредактировано 05:47
    Решил вопрос.
    Вот скрипт отчёта:
    procedure Subreport1OnBeforePrint(Sender: TfrxComponent);
    var
      delta: Extended;                                            
    begin  
      delta := (Page1.PaperHeight - 10 - 287) * fr01cm;// A3: 420 - 10 - 287 = 123 мм                                                                                                                                                                                      
      Subreport1.Top := delta;                                 
    end;
    
    begin
    end.

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