| |||
dudas con crystal reports la duda es la siguiente ,tengo que hacer varios reportes en crystal con vb 2005 ,y cada uno tiene cadena de consultas bastantes complejas ....no tengo idea de como hacer los reportes,me gustaria que me lo expliquen desde cero |
| |||
Respuesta: dudas con crystal reports mira este PDF yo he hecho reportes pero en VB 2008 Y 2010 supongo q es lo mismo en 2005 http://www.willydev.net/InsiteCreation/v1.0/descargas/prev/crearcrystal.pdf |
| |||
Respuesta: dudas con crystal reports { // Ejecuta la consulta a la base dados sqlDataAdapter1.Fill(dataSet11); // Crea el reporte CrystalReport1 Rel = new CrystalReport1(); // Asocia el conjunto de datos con el reporte Rel.SetDataSource(dataSet11); // Asocia el reporte con el Visualizador crystalReportViewer1.ReportSource = Rel; } supongo q es este??? bueno alli esta explicado... el lenguaje es C# en esta linea estas llenando el DataSet11 desde el SqlDataADapter1 sqlDataAdapter1.Fill(dataSet11); en este creas el reporte CrystalReport1 Rel = new CrystalReport1(); en esta linea los datos que estan almacenados los muestra en el reporte Rel.SetDataSource(dataSet11); y aqui es mostrado en pantalla el reporte Rel.SetDataSource(dataSet11); |
| |||
Respuesta: dudas con crystal reports te mando mi codigo ,para ver donde esta el error....me abre el reporte pero no me muestra nada.. Dim dsprueba As New dsDeudasAno 'dataset dim mireporte As New R_reporte_ano ' Dim cadena As String = "PROVIDER=Microsoft.JET.OLEDB.4.0;Data Source=" & Application.StartupPath & "\Mercado_Municipal.mdb" Dim con As New OleDb.OleDbConnection(cadena) con.Open() Dim da As New OleDb.OleDbDataAdapter("SELECT p.pagmesFecPago AS fechaP, p.pagmesPreciototal AS precio, p.pagmesPrecioSaldo AS saldo, b.boxnom AS nombre, c.dpagmesrec AS recibo, c.dpagmespag, c.dpagmesfec FROM C_Pago_x_mes AS p, Box AS b, D_Pago_cuota AS c WHERE (p.pagmesPreciototal<>p.pagmesPrecioSaldo) And (p.pagmesBoxcod=b.boxcod) And (p.pagmesRecibo=0) And (p.pagmesCod=c.dpagmesCod) and p.pagmesFecPago like '*2010' ORDER BY b.boxnom DESC", con) da.Fill(dsprueba) mireporte.SetDataSource(dsprueba) Me.CrystalReportViewer1.ReportSource = mireporte Me.CrystalReportViewer1.Show() con.Close() |
| |||
Respuesta: dudas con crystal reports Prueba con lo siguiente:
Código vb:
Ver original Yo utilizo este procedimiento Sub y me funciona a la perfección. Saludos! |
| ||||
Respuesta: dudas con crystal reports Private Sub frm_reporte_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load Dim conexion As String = "string de conexion" Dim sqlcon As New SqlConnection(conexion) sqlcon.Open() Dim da As SqlDataAdapter Dim dt As DataTable da = New SqlDataAdapter("aqui tu Query", sqlcon) dt = New DataTable da.Fill(dt) sqlcon.Close() Dim CrReport As New CrystalDecisions.CrystalReports.Engine.ReportDocum ent CrReport = New CrystalDecisions.CrystalReports.Engine.ReportDocum ent() CrReport.Load("ruta del tu reporte junto con el nombre del reporte \*.rpt") CrReport.SetDataSource(dt) CrystalReportViewer1.ReportSource = CrReport End Sub Este es el sub que uso para cargar el reporte, solo adapta los comandos SQL a OLEDB y te debe de funcionar, tambien yo tengo el ReportViewer en un Form aparte y al reporte le debes de agregar un datatable con los campo del select que tengas para que te agregue los datos como te digo el ReportViewer lo tengo en un form y este sub lo pongo en el load del form. |
| |||
Respuesta: dudas con crystal reports Ese método lo puedes escribir en la mima clase de tu Form, es decir, lo puedes poner en el Form donde tienes el ReportViewer y lo mandas llamar desde el método Load del mismo. Cualquier duda la hacer saber. Saludos! |
| |||
Respuesta: dudas con crystal reports hice una base de datos (ADO.NET) ... y tambien un reporte.. segui los pasos pero no me salia nada en el reporte... mira este link http://www.forosdelweb.com/f29/crystal-report-no-muestra-datos-664384/ lo mismo me pasa a mi, es en VB.NET que tendo q agregar para que salga el reporte??? |
| |||
Respuesta: dudas con crystal reports en vb.net hay formas sencillas de llenar un datagridview, puedes hacer procedimientos almacenados en tu base de datos y en vb.net solo mandarlo a llamar con dichos paramatros y te ahorras un buen de trabajo y le das mas elegancia a tu programacion creando funciones clases y objetos. saludos |
Etiquetas: |