AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Administrar bases de datos / HFSQL / Funciones HFSQL
  • Activar y desactivar un filtro
  • Número de filtros activos posibles
  • Examinar
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Desactiva temporalmente un filtro en un archivo de datos (vista o consulta). Este filtro fue creado por HFilter. Si no se declaró ningún filtro, la función HDeactivateFilter no tiene ningún efecto.
// Declare the filter: select customers
// between 20 and 60 years old
HFilter(Customer, Age_Customer, 20, 60)
...
HDeactivateFilter(Customer) // Disabled filter
...
// Browse the data file with a filter on age
// Process the customers who are between 20 and 60 years old
// (ProcessCustomer2060 procedure)
HActivateFilter(Customer)
HReadFirst(Customer, Age_Customer)
WHILE HFound(Customer) = True
ProcessCustomer2060()
HReadNext(Customer, Age_Customer)
END
Sintaxis
<Result> = HDeactivateFilter([<Data file>])
<Result>: booleano
  • True si se desactivó el filtro,
  • False si se produce un error (archivo de datos o elemento inexistente).
<Data file>: Cadena de caracteres opcional
Nombre del archivo de datos, vista o consulta utilizada.
Si no se especifica este parámetro, HDeactivateFilter maneja el último archivo de datos utilizado por la última función de gestión HFSQL (función que empieza por "H").
Observaciones

Activar y desactivar un filtro

El filtro se activa una vez que ha sido declarado (función HFilter). Un filtro desactivado por HDeactivateFilter puede volver a activarse con HActivateFilter.
Observación: Durante la llamada a HClose, el filtro habilitado por HFilter se borra automáticamente.

Número de filtros activos posibles

Se puede activar un solo filtro a la vez para un archivo determinado.

Examinar

Las modificaciones realizadas por HFilter y HDeactivateFilter se tienen en cuenta al utilizar HReadFirst/HFirst, HReadLast/HLast o HReadSeekFirst/HReadSeekLast.
Componente: wd290hf.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

Señalar un error o enviar una sugerencia | Ayuda local