Sabes yo Haria ese proceso directamente al Query, Filtras en elquery y como existe una relacion con el dbgrid por el datasourse el filtro que le hagas se te mostrara. Creelo Hice la prueba varias veces. Ahgi te mando el codigo espero te sirva By..
Código Delphi
[-]Query1.Filter = Gestion='2007' Query1.Filter:=True
y Esto te realiza el filtro Pruebaloooo..