Hola de nuevo soy yo otra vez, ahora con lo suguiente, tengo una tabla de alumnos, pero en cierto momento necesito, aplicar tres filtros, a la tabla al mismo tiempo. Uno para clave de la materia, otro de periodoy otro de año, los tres juntos me dan, como resultado la lista de alumnos de una materia especifica. El problema es que solo me respeta un filtro no importa cual sea, simpre es uno, no los tres al mismo tiempo.
Este es el codigo que utilizo:
select alumnos
go top
if !empty(mperiodofil)
set filter to ALLTRIM(UPPER(periodo))=ALLTRiM(UPPER(mperiodofil))
endif
if !empty(mcve_actfil)
set filter to ALLTRIM(Upper(cve_act))=ALLTRIM(UPPER(mcve_actfil))
endif
if !empty(mañofil)
set filter to año=mañofil
endif
thisform.release
Se supone que una vez aplicado el filtro, se mantiene anque se cierre el formulario donde se genero.