下载了fr之后,看了demo,居然没有关于TListView的示例,看来得我自己动手实践了。
1.界面与组件属性设置
虽然没有关于tlistview的示例,不过却有一个利用 frUserDataSet打印字符串数组的示例,虽然数据源是tstringlist,不过对于数据源来说,tlistview.items其实就相当于一个数组了。因此,我认为参考这个示例,肯定能打印tlistview.闲话少叙,进入正题;
示例界面:
在窗体上入一个FrxReport组件和一个FrxUserDataSet组件;双击frxReport,报表样式编辑如图2示。
把frxUserDataSet对象引用添加到右侧的数据源视图中;方法 【Report】--【Data...】选择数据源并确认就行。
在报表模板中放入三个bind。分别是Titel,MasterData,PageFooter;
在bind中添加相应的memo组件。注意,MasterData中的组件标签内容,都是用方括号包括起来的!同时设置MasterData的DataSet属性为上面所添加的
frxUserDataSet组件的引用;