
07/06/2004, 08:15
|
 | | | Fecha de Ingreso: septiembre-2003 Ubicación: Trujillo
Mensajes: 23
Antigüedad: 21 años, 7 meses Puntos: 0 | |
'Select Del comando primario
select TablaMaestra.*, @PAdre from TablaMaestra
'Select del comando secundario
select TablaDetalle.*, @VAlor from TablaDetalle where MiCampo = @Valor
' En la relacion unes @PAdre con @Valor
'Desde el formulario:
' Cierras el registro para abrirlo al ejecutar el comando
If Env1.rstblGanado.State = 1 Then Env1.rstblGanado.Close
' Ejecutamos el comando que abrirá el registro filtrando los datos
Env1.tblGanado txtPadre.Text
Recuerda que cada comando te crea un recordset y este debe cerrarse para que se refrequen los datos en el reporte.
De esta manera al pasar lo datos al primer comando se relacionan con los del segundo comando
Pero te recomendaría que para reportes utilices el Crystal Report ya que tiene muchísimas características y presentaciones más profesionales ademñas que puedes agregar nuevas fuciones de cálculo personalizadas, si lo pruebas seguro que no lo dejas.
Espero esto te ayude. |