在C#中,设计grid++report报表的具体步骤是什么??帮助文档感觉好乱,自己没有基础,求具体步骤 10
2个回答
展开全部
一般你要用C#做报表的话,我觉得微软的ReportViewer控件会比较容易上手和掌握。就我个人的经验我简单的提一些基本的使用方法吧,说的不好还请见谅。
步骤:
1.添加Web应用程序或WinForm应用程序,并在根目录下添加一个报表(文件扩展名为.rdlc)和一个数据集文件(扩展名为),向(Web或WinForm)窗体拖入一个ReportViewer控件;
2.把要显示的数据配置到数据集中(这个查下msdn中的使用方法就知道了);
3.设计之前添加的报表,打开该报表的视图设计器,拖一个表格进来(表格默认显示三行)。然后在IDE中选择数据,选择刚刚配置好的数据源,把要显示的字段一个一个的拖进表格中的第二行,保存并关闭。
4.选择窗体中的ReportViewer,选择刚刚设计好的报表,保存并编译,运行看看效果。
步骤:
1.添加Web应用程序或WinForm应用程序,并在根目录下添加一个报表(文件扩展名为.rdlc)和一个数据集文件(扩展名为),向(Web或WinForm)窗体拖入一个ReportViewer控件;
2.把要显示的数据配置到数据集中(这个查下msdn中的使用方法就知道了);
3.设计之前添加的报表,打开该报表的视图设计器,拖一个表格进来(表格默认显示三行)。然后在IDE中选择数据,选择刚刚配置好的数据源,把要显示的字段一个一个的拖进表格中的第二行,保存并关闭。
4.选择窗体中的ReportViewer,选择刚刚设计好的报表,保存并编译,运行看看效果。
更多追问追答
追问
是一个B/S报表,如:把一个网站页面上的的信息,在网页上显示,并打印出来,问题是,第一次接触,不知道怎么把这些连接起来???比如同事做好的一个网页,上面有些类似表格信息,如序号,房屋坐落,产权人,房屋结构,产权面积等信息,怎样实现其打印啊,我老大让我用C#做这个东西,以前学习嵌入式,从来没有接触过,,,指教啊,高人,
追答
我上面不是已经说得蛮清楚了吗,Web应用程序一样可以按上述的方法做的。类似表格的信息肯定是绑定了数据源的,你可以获取数据源,然后调用RDLC报表的方法this.ReportViewer1.LocalReport.DataSources.Add("数据源"),这个你在msdn里查一下具体的使用方法(不知道有没写错,以官方的为准吧)。然后再刷新一下报表就行了,报表提供打印等很多功能强大的功能并且不需要你写任何代码(当然你想写也不会有什么问题)。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询