Программное построение отчета
Здравствуйте, имеется отчет с одним бэндом, на котором программно, с шагом 50 пикселей по вертикали, создаются Memo объекты с границами и надписью внутри. Начиная с новой страницы, Memo строятся не с начала страницы, а там, где укажет координата со счетчика (см. приложенный код).
Вопрос вот в чем: как можно реализовать расположение Memo на новых страницах строго с начала этих страниц, а дальше - построение с тем же шагом?
Вопрос вот в чем: как можно реализовать расположение Memo на новых страницах строго с начала этих страниц, а дальше - построение с тем же шагом?
var
i: Integer;
y: Extended;
Band1: TfrxMasterData;
Memo: TfrxMemoView;
begin
y:=20;
Band1 := frxReport1.FindObject('MasterData1') as TfrxMasterData;
for i := 1 to 50 do begin
Memo := TfrxMemoView.Create(Band1);
Memo.CreateUniqueName;
Memo.Frame.Typ:=[ftLeft,ftRight,ftTop,ftBottom];
Memo.Text := 'Memo.Text';
Memo.Align := baWidth;
Memo.Height:=20; Memo.Top:=y;
y:=y+50;
end;
end;
Комментарии