以电子书的形式收集了VB一些常见问题解决方法,可以很方便的查找自己需要解决的问题.对一些VB初学者很用.
源代码在线查看: 能否利用crystal reports打印data控件的recordset对象的虚拟表.txt
VB 5.0附带的Crystal Reports 4.x提供了对Recordset对象的支持。若要实现数据控件的报表输出,需要使用Crystal Reports的ActiveX控件。所以,你需要先从控件列表中选择Crystal Reports Control 4.6,放一个控件在Form中,并设置好Data控件的有关属性。
设置Crystal Reports控件的DataSource属性为Data控件(如Data1),再设置ReportSource属性为3。若ReportSource属性为0,表示使用报表文件,若为3表示数据控件。在运行时,调用CrystalReport1.Action = 1就可以输出报表。与此相关的属性还有BoundReportFooter和BoundReportHeading,它们决定是否打印页眉和页脚。当然,采用这种形式输出的报表绝对称不上美观。
若要使报表美观,需要对报表格式进行修改。如果在设计时改变报表格式,在完成对Crystal Reports控件的设计后,选择Custom(自定义)属性,在属性页对话框中选择Data-Bound Report标签(见图),按Save Report As按钮,将数据保存为报表样板。在Crystal Reports Desiner中打开该样板,修改字体等属性,使报表更美观。打印修改后的报表的方法同前面的方法不同,应将ReportSource属性为0,将ReportFileName设为报表样板文件。报表样板也可以在程序运行时生成。首先如前设置好Crystal Reports控件,将打印输出Destination属性设为0,即Preview Window,运行程序,在打印预览窗口选Export按钮,以.RPT格式输出。编辑和打印该报表样本的方法同前。Crystal Report对于这种自定义格式的报表有一个限制,就是Data控件的RecordSource属性在报表修改前后不能改变。
|
相关资源 |
|
-
以电子书的形式收集了VB一些常见问题解决方法,可以很方便的查找自己需要解决的问题.对一些VB初学者很用.
-
现在我终于找到了一份,它以FUNCTION的形式,再现了OFDM映射,IDFT/DFT,同步(时间/频率同步)和信道估计,以及频率偏移的估计等一系列代码.希望大家能从中得到你需要的东西.
-
该系统主要分为两部分:读者部分和管理部分。为了方便读者查找自己感兴趣的主题进行阅读
-
很完善的一个OFDM仿真程序,它以FUNCTION的形式,再现了OFDM映射,IDFTDFT,同步(时间频率同步)和信道估计,以及频率偏移的估计等一系列代码.
-
此文件以插件DLL的形式封装了AB2150矩阵协议
-
以类库的形式实现了BP神经网络算法。可从该类基础上派生新类
-
Windows技巧精华集,收集了几乎windows常见的问题,对一些刚接触windows的初学者非常有用.
-
MFC 以宏的形式提供了将一般文本转换成 UNICODE 数据类型的途径。开发人员只需要稍微改变一下编写代码的习惯便可以轻松编写支持 UNICODE 的应用。
|