fastReport動態傳參【含圖片】


  在作fastreport設計時,時常會動態傳參界面的數據。設計步驟如下:

1、在fr3文件中錄入變量,Report-->Variables-->定義變量。如下圖:

 

 2、在frxReport的事件:OnGetValue中動態傳參

procedure TFmRecord.frxReport1GetValue(const VarName: string;
  var Value: Variant);
var
  ftpic:TfrxPictureView;
begin
  if VarName='PEONAME' then Value:=edtName.text;
  if VarName='PEOSEX' then Value:=edtSex.text;
  if VarName='IN_TIME' then Value:=FormatDateTime('c',now);
  ftpic:=frxReport1.FindObject('picture2') as  TfrxPictureView;
  ftpic.Picture.Assign(image1.Picture) ;
end;

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM