Yo utilizo el TExtraFilters en Delphi 6 y me funciona como a ti, pero no lo he probado en Delphi 7.
Una solución, si te sirve, es generar un archivo csv. El QR trae un filtro para ello. Puedes mirar en mi web la demo que hay sobre hacer un previsualizador a medida, alli explico como hacerlo
PD: si tengo tiempo (ahora empiezo de nuevo el curro

me mirare lo del D7 con el TExtraFilters)