繁体   English   中英

如何将某些特定单元格的值从datagridview传递到报表Rdlc中?

[英]how to pass the value of some specific cells from datagridview into the report Rdlc?

现在,我没有数据库。 我已将excel文件上传到DataGridView中,并且必须从这些上传的数据生成报告。 但是该报告不是表格或矩阵格式。 客户对于此报告有一些特定的方式。 现在,我遇到了类似如何将datagridview单元格值连接到报表中的问题。 我尝试使用vb6中的方法,但无法正常工作。 请帮忙..

谢谢!

这是结构:

在此处输入图片说明

尝试这个...

Dim reportData As New DataTable
For i As Integer = 0 To 24 'add 25 columns
  reportData.Columns.Add()
Next i
For i As Integer = 0 To 24 'add 25 rows
  reportData.Rows.Add()
Next i
reportData.Rows(0).Item(0) = "Student's details"
reportData.Rows(1).Item(0) = "Name:"
reportData.Rows(1).Item(1) = "Mr Stu Dent"
reportData.Rows(1).Item(2) = "Class:"
reportData.Rows(1).Item(3) = "Physics 101"
reportData.Rows(2).Item(0) = "Roll:"
reportData.Rows(2).Item(1) = "123"
reportData.Rows(2).Item(2) = "Section:"
reportData.Rows(2).Item(3) = "A"
DataGridView1.DataSource = reportData

如果您的Excel文件中有学生列表,则必须为报告使用ReportDataSource

例如,您可以使用DataGridView.DataSource

使用List获取图像中的布局。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM