reportes
hola mis queridos amigos,
tengo un problema con un reporte, este es el cogido procedure TReporte_Docente_Asistencia.BitBtn2Click(Sender: TObject); begin inherited; IF le_id01.Text<>'' then begin fmRptDocControl.ADOQuery1.Close; fmRptDocControl.ADOQuery1.Parameters[0].Value := le_id01.text; fmRptDocControl.ADOQuery1.Parameters[1].:= DateTimePicker1.DateTime; fmRptDocControl.ADOQuery1.Open; fmRptDocControl.ADOQuery2.close; fmRptDocControl.ADOQuery2.Parameters[0].Value := le_id01.Text; fmRptDocControl.ADOQuery2.Parameter[1].Value :=DateTimePicker1.DateTime; fmRptDocControl.ADOQuery2.Open; fmRptDocControl.QuickRep1.Preview; end else showmessage('Le falta campos'); end; |
sigeu
el problem esta aqui
fmRptDocControl.ADOQuery1.Parameters[1].:= DateTimePicker1.DateTime; el adoquery esta conectado a Access, y el campo con el que deseo con parar este parametro en un tipo Fecha/hora con mascara Fecha corta, nose como le hago. esperando su ayuda me despido |
Cita:
¿Produce un error? ¿No hace lo que esperas? |
Cita:
|
aqui esta el error
esta es la linea que da pobremas
fmRptDocControl.ADOQuery1.Parameters[1].value:=timeTOSTR(DateTimePicker1.Date); el error que bota es project colegio_ollanta.exe raised exception class ELISTERROR with message 'List index out of bounds (1) Process stopped. Use step or run to continue' |
Cita:
¿Cuál es el SQL de la consulta? |
si justamente era eso grasias
|
ahora tengo otro prblemita, la ejecucion del reporte esta bien hasta que cambio de fecha, por ejemplo del docente 0044 muestra el reporte del dia 16 de enero, sierro el reporte, e intento mostrar el reporte del dia 17 y me bora:
"que no coinciden los tipos de datos en la expresion de criterios " por favor ayuda |
La franja horaria es GMT +2. Ahora son las 09:07:49. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi