VB.NET ReportViewer 动态绑RDLC可以这样添加rdlc ,下面为部分关键代码,看了就懂我的是C#的,思路就是这样
if (ds.Tables[0].Rows.Count0)
{
labmsg.Text = ds.Tables[0].Rows.Count.ToString();
ReportDataSource rds = new ReportDataSource("DataSet1", ds.Tables[0]);
ReportViewer1.LocalReport.DataSources.Clear();
ReportViewer1.LocalReport.DataSources.Add(rds);
ReportViewer1.LocalReport.ReportPath = "rdl\\YP\\rdlwtdataquery.rdlc";
ReportViewer1.LocalReport.Refresh();
}
else
{
}
如何用VB.NET做水晶报表?CrystalReportViewer
dataset 定义数据源
.rpt文件描述具体报表样式
再加一个调用报表的FORM,就可以实现简单的报表功能
Option Explicit
【vb.net两种报表 vba报表系统】dim Report as New Cystal1
Private Sub Form_Load()
Screen.MousePointer = vbHourglass
'调用水晶报表时置鼠标为沙漏状 CRViewer91.ReportSource = Report '该语句的赋值将在后面被修改
CRViewer91.ViewReport
Screen.MousePointer = vbDefault '调用水晶报表完成后置鼠标为默认形状
End Sub
Private Sub Form_Resize()
CRViewer91.Top = 0
CRViewer91.Left = 0
CRViewer91.Height = ScaleHeight
CRViewer91.Width = ScaleWidth
End Sub
在VB.NET,用到了水晶报表 。如果是FineReport报表,有两种方法,一种是需要将数据源放在你们本地或网络的服务器上 , 这样换一台机器数据源也不会出问题;另一种就是打包时将所用数据也一并打包 , 了 。楼主可以试一下水晶报表,应该是一个原理 。
关于vb.net两种报表和vba报表系统的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。
推荐阅读
- 关于postgresqlsql教程的信息
- linux美化输出的命令,linux命令行美化
- 如何体育市场营销,体育市场营销观念
- 关于yy主播直播啪啪啪的信息
- java代码求小数点 java小数计算用什么类型
- chatgpt数据污染,数据被污染
- 主机访问虚拟机mysql,主机访问虚拟机的web服务器
- 中兴通讯模块网站制作,中兴通讯终端
- java图形编辑器代码 java图形开发工具