Hola a tod@s
Resulta que tengo un sistema en asp.net vb 2008, con base de datos sql server 2005, todo funciona correctamente
El problema es al tratar de imprimir
genere un reporte con ReportViewer, y si me despliega todo la información, pero lo que quiero es imprimir unicamente un registro, el registro de mi cliente actual, no toda la cartera de clientes,
algun erudito en Reportviewer, que me pueda hechar ayudar.
mi reporte tendria los campos
Fecha _______________
Nombre______________
Dirección______________
Telefono______________
y lo que tengo al momento es lo siguiente:
Imports System.Data
Imports System.Data.SqlClient
Imports System.Configuration
Imports Microsoft.Reporting.WebForms
Partial Class Report_RepReq
Inherits System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If Not Page.IsPostBack Then
Me.hfId.Value = Request("Id")
Using cnn As New SqlConnection(Me.SQLDSSolicitud.ConnectionString)
Dim sel As String
sel = Me.SQLDSSolicitud.SelectCommand & " WHERE SolicitudId=@p_SolicitudId"
Dim cmd As New SqlCommand(sel, cnn)
cnn.Open()
cmd.Parameters.AddWithValue("@p_SolicitudId", CType(Me.hfId.Value, Integer))
'cmd.Parameters(0).Value = "hfId"
Dim tabla As New DataTable
Dim da As New SqlDataAdapter(cmd)
da.Fill(tabla)
RepVie.LocalReport.DataSources.Clear()
'RepVie.LocalReport.SetParameters(hfId)
'RepVie.LocalReport.DataSources.Add(ds)
RepVie.LocalReport.ReportPath = ("~/Report/RRequest.aspx")
RepVie.DataBind()
RepVie.LocalReport.Refresh()
End Using
End If
End Sub
End Class
pero me manda error
Gracias de antemano por su ayuda...