martinb
07-11-2007, 22:45:33
Saludos a todos los programadores del foro, es mi primer mensaje desde que soy miembro.
Mi problema es el siguiente:
Tengo una tabla paradox llamada tblordenes, que utilizo para gestion de reparaciones de pc, como campo tengo
*nro pc
*nombre pc
*fecha_apertura_de_orden
*fecha_reparacion
*costo
Utilizo un formulario que al abrirse filtra esta tabla por fecha_reparacion, para que se vean unicamente los equipos reparados.
tblorden.filtered:=false
tblorden.filter:='fecha_reparacion <> null';
tblorden.filtered:=true;
pero luego puedo buscar por nombre de equipo para saber las reparaciones que se le efectuaron a ese equipo haciendo un nuevo filtro por nombre de equipo a la ya filtrada tabla, y ahi salta el problema, porque si el nombre de equipo tiene ordenes que no fueron cerradas, o sea q fecha_reparacion = null, igual aparecen en la lista cuando al aplicarse el primer filtro no aparecian. eS COMO SI EL PRIMER FILTRO SE CANCELA o algo asi y filtra unicamente por mombre de equipos sin tomar en cuenta si la orden esta cerrada o no, la verdad se me acabaron las ideas, y recurro a ustedes por una solucion.
Gracias
Saludos.
Mi problema es el siguiente:
Tengo una tabla paradox llamada tblordenes, que utilizo para gestion de reparaciones de pc, como campo tengo
*nro pc
*nombre pc
*fecha_apertura_de_orden
*fecha_reparacion
*costo
Utilizo un formulario que al abrirse filtra esta tabla por fecha_reparacion, para que se vean unicamente los equipos reparados.
tblorden.filtered:=false
tblorden.filter:='fecha_reparacion <> null';
tblorden.filtered:=true;
pero luego puedo buscar por nombre de equipo para saber las reparaciones que se le efectuaron a ese equipo haciendo un nuevo filtro por nombre de equipo a la ya filtrada tabla, y ahi salta el problema, porque si el nombre de equipo tiene ordenes que no fueron cerradas, o sea q fecha_reparacion = null, igual aparecen en la lista cuando al aplicarse el primer filtro no aparecian. eS COMO SI EL PRIMER FILTRO SE CANCELA o algo asi y filtra unicamente por mombre de equipos sin tomar en cuenta si la orden esta cerrada o no, la verdad se me acabaron las ideas, y recurro a ustedes por una solucion.
Gracias
Saludos.