Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/09/2007, 09:13
sherif
 
Fecha de Ingreso: abril-2006
Ubicación: Burgos
Mensajes: 101
Antigüedad: 18 años, 9 meses
Puntos: 0
varios registros en un informe crystal reports

Hola a todos!
Soy novato en visual .net, y más en crystal reports. He hecho una pequeña aplicación de gestión y quiero mostrar los registros de varias tablas de access en un informe con crystal report. De momento tengo esto:

Dim rs As New DataSet("dsinforme")

' La cadena de conexión
Dim sCnn As String = "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & txtbase.Text

'abrimos la conexion

Dim sql As String = "Select * from tcuenta, tmovcuenta where nombre Like '" & Me.cmbcuentas.Text & "' And tcuenta.idcuenta = tmovcuenta.idcuenta"

da = New OleDbDataAdapter(sql, sCnn)

da.Fill(rs, "Movimientos")

'iniciamos el form y el reporte

Dim frm As New frminforme

Dim imprimir As New rptcuentas

'le indicamos el datasource al report, que sera el recordset

'que hemos llenado

imprimir.SetDataSource(rs.Tables("Movimientos"))

frminforme.crvinforme.ReportSource = imprimir

frminforme.Show()

El problema que tengo ahora es que no me muestra los registros de la base de datos. Me explico, cuando el resultado es un único registro de la tabla tcuentas, me lo muestra sin problemas. Cuando el resultado que quiero mostrar es varios registros de la tabla tmovcuenta, pues, no me los muestra. En realidad me muestra los títulos de los registros que he puesto, repetidos tantas veces como registros ha encontrado, pero sin los registros.
Quiero mostrar en el mismo reporte un registro de la tabla tcuentas, y a continuación todos sus movimientos de la tabla tmovcuenta. Lo primero me lo muestra, lo segundo no.
No se si tendré que hacer 2 sqls, una para la tabla tcuentas y otra para los movimientos. El problema es que no se pasar 2 sqls para que me las muestre en el mismo informe.
A ver si me podéis echar una mano, ahora que voy por buen camino, o eso creo yo, jejeje.
Gracias y un saludo!
__________________
Gigabyte GA-MA78GM-S2H | AMD X2 5400 | 2 x 1 GB DDR2 800 | 7600 Gt 256 Mb | AC97 Audio | Circuit Planet

http://todoaestribor.site88.net