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

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

Комментарии

  • отредактировано 03:51
    Решил вопрос.
    Вот скрипт отчёта:
    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.
    

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

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