Topic: Скрипт в FastReport

Здравствуйте! Как в FastReport скриптом изменить положение объекта (например линию поднять или опустить на нужное место) в зависимости от события?
Пробовал так но не выходит

procedure ReportAktiExpmodel2OnBeforePrint(Sender: TfrxComponent);
begin
if <Report."AktiExp.model2"> = '' then
Line28.Top := 1.50;
Line28.Left := 0.10;    

end;
  
begin
                                            
end.

Re: Скрипт в FastReport

Здравствуйте.


В принципе это должно работать, только вы забыли begin end написать для условия

procedure ReportAktiExpmodel2OnBeforePrint(Sender: TfrxComponent);
begin
   if <Report."AktiExp.model2"> = '' then
   begin
     Line28.Top := 1.50;
     Line28.Left := 0.10;   
   end;

end;

begin
                                            
end.

если не заработает, пожалуйста приложите проект

Dmitry.

Re: Скрипт в FastReport

DriveSoft wrote:

Здравствуйте.


В принципе это должно работать, только вы забыли begin end написать для условия

procedure ReportAktiExpmodel2OnBeforePrint(Sender: TfrxComponent);
begin
   if <Report."AktiExp.model2"> = '' then
   begin
     Line28.Top := 1.50;
     Line28.Left := 0.10;   
   end;

end;

begin
                                            
end.

если не заработает, пожалуйста приложите проект

Спасибо, разобрался) Все работает, просто указывал слишком маленькие значения Тор и Left