Como trabajo con los datareport puedo sacar reportes... pero quiero reportes apartir de

Gisela
28 de Marzo del 2004
Que el usuario de una fecha y deacuerdo a está yo imprima reportes....se puede ...

javier_msf
28 de Marzo del 2004
si se puede, debes filtrar por el dato introducido.

tienes que usar el shape que se genera en el data environment y algo mas.

por ejemplo:
BD = (App.Path & "CDN")
Set Entorno = New D_Capacitaciones_Pers
Set Listado = Entorno.Commands("S_Asistencia_Capacitacion_Grouping")
Listado.CommandType = adCmdText


Listado.CommandText = " SHAPE {SELECT CAPACITACIONES_TEMAS.COD_TEMA, CAPACITACIONES_TEMAS.NOMBRE_TEMA, CAPACITACIONES_TEMAS.FECHA_INI_TEMA, CAPACITACIONES_TEMAS.NOMBRE_EXP_TEMA, EMPLEADOS.NOMBRE_EMPL, CAPACITACIONES_EMPL.CED_EMPL_CAPAC, CAPACITACIONES_TEMAS.TIEMPO_DURAC_TEMA FROM CAPACITACIONES_EMPL INNER JOIN CAPACITACIONES_TEMAS ON CAPACITACIONES_EMPL.ID_TEMA_CAPAC = CAPACITACIONES_TEMAS.COD_TEMA INNER JOIN EMPLEADOS ON CAPACITACIONES_EMPL.CED_EMPL_CAPAC = EMPLEADOS.CED_EMPL WHERE (CAPACITACIONES_TEMAS.TIEMPO_DURAC_TEMA > 0) AND (CONVERT(DATETIME,FECHA_INI_CAPAC,103) BETWEEN '" & ini1 & "' AND '" & fin2 & "' )} AS S_Asistencia_Capacitacion COMPUTE S_Asistencia_Capacitacion BY 'COD_TEMA','NOMBRE_TEMA','FECHA_INI_TEMA','TIEMPO_DURAC_TEMA','NOMBRE_EXP_TEMA'"
'llamado a reporte

rptCapacitaciones.Show

donde ini1 y fin2 son las fechas introducidas

si deseas un ejemplo completo escribe a mi correo
[email protected]
o [email protected]