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:

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()
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.

Gracias por adelantado