FastReport使用
1.在添加了Datamatrix二维码后,报Class "TfrxBarcode2DView" not found,需要在Use中添加frxBarcode单元
或者在form中添加TfrxBarCodeObject控件
2.FastReprot中使用变量
2.1在FastReprot中创建
Step1:
点击Category(先建分类)
单击New Category1两次可以更改名称
点击Variable增加变量,单击New Variable1两次可以更改名称;
重复Step5,可以创建更多变量
完成后,变量就会出现在右侧Data Tree列表中
2.2代码实现
frxReport1.Variables['My Variable']:=10;
对于文本型变量,如下表达将会报异常“unknown variable 'test'”,
frxReport1.Variables['My Variable']:='test';
因为FastReport尝试计算变量,传递文本型变量正确的方法如下:
frxReport1.Variables['My Variable']:=""+'test'+"";
或
frxReport1.Variables['My Variable']:="'test'";
2.3代码实现删除变量
frxReport1.LoadFromFile('Batch.fr3');
frxReport1.Variables.DeleteVariable('Quantity');
frxReport1.SaveToFile('Batch1.fr3');
3.
FastReport问题整理
4.