1、获取memo对象
Memo:=TfrxmemoView(MasterData1.FindObject('Memo3'));
Memo.Text := 'Hello FastReport!';
2、获取数据集并循环数据集内容
data:= Report.getDataset('数据集1');
data.first;
while not data.eof do
begin
data.value('字段名');
data.next;
1、获取memo对象 Memo:=TfrxmemoView(MasterData1.FindObject('Memo3')); Memo.Text := 'Hello FastReport!';2、获取数据集并循环数据集内容 data:= Report.getDataset('数据集1'); data.first; while not data.eof do be...
文章目录1、序言2、操作数据源2.1 新建数据源2.2 新建链接2.3 选择表或SQL查询
现有的产品上都是使用的传入
DataSet或List数据源,而我接触的时候就思考了一个问题,其实这样对报表或者单据带来了耦合性,面对客户需求的时候显得不够灵活,都需要改源代码来处理。
2、操作数据源
2.1 新建数据源
2.2 新建链接
2.3 选择表或SQL查询
1、打开FastReport的设计器,
2、选择【File】-》【New】 新建FastReport模板。
3、选择【View】-》【Data】,显示如下,导出Dictionary,保存。
4、编辑导出的.frd文件,编辑完后保存,再导入。
(1) TableDataSource 是数据源节点。
(2) Name是DataSet对象的Table的表名。
(3) Column是...
//加载
数据集
frxrprt1.
DataSets.Add(frxdbdtst_sfxxi);
frxrprt1.
DataSets.Add(frxdbdtst_BaseInfor);
frxrprt1.
DataSets.Add(frxdbdtst_LJxxi);
frxrprt1.
DataSets.Add(frxdbd...
一、使用场景:
fastreport的table1中循环显示数据源dataTable1,其中列col3(控件名称Cell3)需要循环显示DataTable2中的wtmc字段;
二、FastReport脚本
stringwtmc = "" ;
private void Page2_StartPage(object sender, EventArgs e)...
1.FastReport中如何共用TFrxreport及TfrxDBDataSet
一个程序中,不管多么大的程序,只要打印或预览时是模式的,则完全可以共用一个TFrxreport
变量及几个TfrxDBDataSet。只不过,要注意完成一个报表程序的步骤,主要是下面几步1)清除报表,得到一个全新的报表内容。Frxreport1.clear。2)设置要使用的TfrxDBDa...