第壹種方法是使用全局對象frVariables(在FR_Class單元中定義):r variables[' my variable ']:= 10;這段代碼創建了壹個名為“My variable”的變量,其值為10。這是將固定數據傳輸到報表的最佳方式。
第二種方法是使用TfrReport。OnGetValue事件。這種方法可用於傳輸動態數據、記錄等。過程t form 1 . frreport 1 getvalue(ParName:String;var ParValue:Variant);begin if ParName = ' my field ' then par value:= table 1 my field。價值;結束;
最後,第三種方法是通過編程在數據字典中定義變量(參考前面的問題):用FR Report 1。字典do開始變量['我的變量']: = '客戶數據。顧客。“custno”;變量['另壹個變量']:= ' 10 ';結束;