Hola
Para mi se visualiza bien la primera vez por que Certificaciones es = a 0:
Código Delphi
[-]
If Table1.FieldByName('Certificaciones').AsFloat = 0 then
Me parece que en la segunda presentacion (si se usa el mismo codigo y no se coloca el valor de Certificaciones en (0) el filtro con If hara que no se visualice ya que Certificaciones no sera igual a 0.
Bueno, es lo que se me ocurre de momento.
Saludos