Ayuda con reporte Crystal ....Please....
Publicado por zuneo (10 intervenciones) el 22/09/2011 01:00:39
Amigos, gracias de antemano;
Lo que trato de hacer es simplemente cargar en un reporte con crystal, basado en dos tablas... pero no he podido, es una locura.
Encontré el siguiente código y trato de usarlo pero no sé como ó desde donde ejecutarlo...
El código es:
Imports System.Data.SqlClient
Public Class Form1
Private Property ReportViewer1 As Object
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Me.ReportViewer1.RefreshReport()
'Private Function ReportViewer1() As Object
' Throw New NotImplementedException
'End Function
'Private Sub cargarReport()
Dim sqlConn As SqlConnection
Dim sqlDaProd As SqlDataAdapter
Dim sqlDaCate As SqlDataAdapter
Dim dsPc As New PMDataSet
Dim strConn As String = "Data Source=FILIAFLOREZVALE\SQLEXPRESS1;Initial Catalog=PayManager;Integrated Security=True"
'FILIAFLOREZVALE\SQLEXPRESS1;Initial Catalog=PayManager;Integrated Security=True
'= "FILIAFLOREZVALE\SQLEXPRESS1;Initial Catalog=PayManager;Integrated Security=True;" _
'"Integrated Security = SSPI"
Dim StrCommCate As String = "Select * From GruposEmpleados"
Dim strCommProd As String = "Select * From Empleados"
Try
'Crear los DataAdapters
sqlConn = New SqlConnection(strConn)
sqlDaCate = New SqlDataAdapter(StrCommCate, sqlConn)
sqlDaProd = New SqlDataAdapter(strCommProd, sqlConn)
'Poblar las tablas del dataset desde los dataAdaperts
sqlDaCate.Fill(dsPc, "GruposEmpleados")
sqlDaProd.Fill(dsPc, "Empleados")
'Poblar el informe con el dataSet y mostrarlo
Dim info As New CREmpleXGrupo
info.SetDataSource(dsPc)
CrystalReportViewer1.ReportSource = (info)
Catch ex As Exception
MessageBox.Show(ex.ToString)
End Try
Me.ReportViewer1.RefreshReport()
End Sub
End Class
El error es:
No se puede cargar el archivo o ensamblado 'file:///C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll' ni una de sus dependencias. El sistema no puede encontrar el archivo especificado.
La verdad. creo que estoy muy desubicado.
Les agradezco cualquier orientación, pues lo único que busco es generar un informe basado en dos tablas y listo...
Gracias.
Lo que trato de hacer es simplemente cargar en un reporte con crystal, basado en dos tablas... pero no he podido, es una locura.
Encontré el siguiente código y trato de usarlo pero no sé como ó desde donde ejecutarlo...
El código es:
Imports System.Data.SqlClient
Public Class Form1
Private Property ReportViewer1 As Object
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
'Me.ReportViewer1.RefreshReport()
'Private Function ReportViewer1() As Object
' Throw New NotImplementedException
'End Function
'Private Sub cargarReport()
Dim sqlConn As SqlConnection
Dim sqlDaProd As SqlDataAdapter
Dim sqlDaCate As SqlDataAdapter
Dim dsPc As New PMDataSet
Dim strConn As String = "Data Source=FILIAFLOREZVALE\SQLEXPRESS1;Initial Catalog=PayManager;Integrated Security=True"
'FILIAFLOREZVALE\SQLEXPRESS1;Initial Catalog=PayManager;Integrated Security=True
'= "FILIAFLOREZVALE\SQLEXPRESS1;Initial Catalog=PayManager;Integrated Security=True;" _
'"Integrated Security = SSPI"
Dim StrCommCate As String = "Select * From GruposEmpleados"
Dim strCommProd As String = "Select * From Empleados"
Try
'Crear los DataAdapters
sqlConn = New SqlConnection(strConn)
sqlDaCate = New SqlDataAdapter(StrCommCate, sqlConn)
sqlDaProd = New SqlDataAdapter(strCommProd, sqlConn)
'Poblar las tablas del dataset desde los dataAdaperts
sqlDaCate.Fill(dsPc, "GruposEmpleados")
sqlDaProd.Fill(dsPc, "Empleados")
'Poblar el informe con el dataSet y mostrarlo
Dim info As New CREmpleXGrupo
info.SetDataSource(dsPc)
CrystalReportViewer1.ReportSource = (info)
Catch ex As Exception
MessageBox.Show(ex.ToString)
End Try
Me.ReportViewer1.RefreshReport()
End Sub
End Class
El error es:
No se puede cargar el archivo o ensamblado 'file:///C:\Program Files\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Common\SAP BusinessObjects Enterprise XI 4.0\win32_x86\dotnet1\crdb_adoplus.dll' ni una de sus dependencias. El sistema no puede encontrar el archivo especificado.
La verdad. creo que estoy muy desubicado.
Les agradezco cualquier orientación, pues lo único que busco es generar un informe basado en dos tablas y listo...
Gracias.
Valora esta pregunta
0