Miguel,
> > Si establecemos un filtro por código
> >
> > oDataSet:SetFilter("nombre_columna = valor")
> >
> > ¿Como se puede obtener posteriormente la expresión de filtro?
> >
> > Hay algún método tipo DbFilter(), seguro, pero no lo encuentro.
oDataSet:Filter()
-- Un saludo, José F. Giménez
http://www.xailer.com http://www.xailer.info
Ignacio Ortiz de Zúñiga escribió:
> Miguel,
>
> Claramente indica que el valor de retorno es la antigua expresión del
> filtro. Creo que la documentación es correcta, no obstante puede utilizar la
> función DBFILTER() de Clipper/Harbour.
>
Arriba te pongo mi pregunta inicial, en dicha documentación claramente
pone que establece un filtro y retorna la antigua expresión, ahora bien
si te fijas es copia literal de la documentación del método :SetFilter,
de ahí que no le veo sentido a que que dos metodos distintos realicen
exactamente la misma función. Lo de DBFILTER() ya lo sabía, incluso lo
puedo implementar en la clase "T" al igual que tengo otras funciones
"Db....", pero me parecía interesante la existencia de un método que
retornara la expresión de filtro actual. Por mi parte sin ningún
problema, lejos de mi intención molestar sino todo lo contrario,
agradecer vuestro esfuerzo y expresar mi satisfacción con Xailer y su
equipo.
> Saludos
>