Hola, buenas tardes expertos,
Necesito ayuda, como puedo pasar/mostrar todas las filas de una sola columna de un datagridview a reportviewer.
Verán, tengo un DGV con 3 columnas, 'clave', 'nombre', 'precio'. Estoy tratando de mostrar la columna clave a reportviewer para imprimir esos valores, pero aún no he podido lograrlo, el reportviewer solo muestra el nombre de la columna mas no los valores.
Tengo esto en el load del form reportview:
Tengo un formulario en donde el usuario ingresa valores a un DGV, así que la cantidad a mostrar varían dependiendo de los datos ingresados. Ya he tratado con ForEach pero tampoco resulta.Código:Dim Report As New DataTable With dtReport .Columns.Add("clave") End With Dim i As Integer For i = DataGridView.SelectedRows.Count - 1 To 0 Step -1 dtReport.Rows.Add(DataGridView.SelectedRows(i).Cells(0).Value) Next ReportViewer1.LocalReport.DataSources.Item(0).Value = Report ReportViewer1.RefreshReport()
Gracias por adelantado