vb.net使用水晶报表显示动态Dataset的数据
2005-09-14 09:22
656 查看
1 前提动态的DataSet中的表以及字段都是固定的。
2 在dataset生成以后,调用数据集自带的方法WriteXmlSchema方法在本地生成一个XML文件。
3 创建水晶报表时,利用生成的xml文件来选择要显示的信息。(使用报表专家,一步步的实现报表的创建过程)
4声明一报表的实例,将Dataset赋值给报表实例的Datasource属性,然后在包含reportview的窗体load事件中,将报表赋值给view的报表源属性,这样就可以动态显示数据集的数据了。
注明:
1生成xml文件,目的就是使报表能够获取到数据集的schema。在第一次生成xml文件后,可以不用再生成xml了。
2 创建报表的时候,可以利用某一列进行分组,但是这样分组使不可逆的过程,如果想撤销只能把报表移除,重新创建。
2 在dataset生成以后,调用数据集自带的方法WriteXmlSchema方法在本地生成一个XML文件。
3 创建水晶报表时,利用生成的xml文件来选择要显示的信息。(使用报表专家,一步步的实现报表的创建过程)
4声明一报表的实例,将Dataset赋值给报表实例的Datasource属性,然后在包含reportview的窗体load事件中,将报表赋值给view的报表源属性,这样就可以动态显示数据集的数据了。
注明:
1生成xml文件,目的就是使报表能够获取到数据集的schema。在第一次生成xml文件后,可以不用再生成xml了。
2 创建报表的时候,可以利用某一列进行分组,但是这样分组使不可逆的过程,如果想撤销只能把报表移除,重新创建。
相关文章推荐
- 答静静:动态更改水晶报表部分数据的背景颜色(VB.Net)
- VB.NET通过水晶报表显示数据
- 答静静:动态更改水晶报表部分数据的背景颜色(VB.Net)
- 答静静:动态更改水晶报表部分数据的背景颜色(VB.Net)
- 使用doublebuffered来解决VB.net中datagridview数据显示和滚动慢和卡顿的问题
- 使用ActiveReport for .net 进行报表开发(三)--显示对象集合中的数据
- 使用树形控件显示VB.NET层级数据
- 使用ActiveReport for .net 进行报表开发(三)--显示对象集合中的数据
- 使用eclipse在jsp上显示水晶报表(三)用sql语句过滤数据
- VB.Net水晶报表:记录选择公式无效,显示出所有记录的解决方法
- 水晶报表7子报表填充数据(VB)使用Crystal Report控件
- .NET环境下水晶报表使用总结(VB.NET)
- VB.Net水晶报表:记录选择公式无效,显示出所有记录的解决方法
- 水晶报表的使用(1)——动态数据填充技巧[PUSH 模式]
- 在水晶报表中实现任意选择指定字段显示 (vb.net vs2003)
- 使用eclipse在jsp上显示水晶报表(三)用sql语句过滤数据
- [VB.NET]高手帮忙,水晶报表显示在网页上的内容不更新,在线等,只有40分了
- 一起学习水晶报表之推模式【强类型的DataSet实现显示报表数据】(课程6)
- 水晶报表动态表数据显示的问题
- 水晶报表使用CDO可以在内存中建立一个临时数据库,类似于VB的那个DataSet