PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Activation et désactivation d'un filtre
  • Nombre de filtres actifs possibles
  • Parcours
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Désactive temporairement un filtre sur un fichier de données (une vue ou une requête). Ce filtre a été créé avec la fonction HFiltre. Si aucun filtre n'a été déclaré, la fonction HDésactiveFiltre est sans effet.
Versions 15 et supérieures
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
Nouveauté 15
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
WINDEV MobileAndroid Cette fonction est désormais disponible pour les applications Android.
Versions 17 et supérieures
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
WINDEV MobileiPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Versions 18 et supérieures
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Nouveauté 18
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
WINDEV MobileWidget Android Cette fonction est désormais disponible en mode Widget Android.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Windows Store apps.
Versions 21 et supérieures
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
WINDEVWINDEV MobileUniversal Windows 10 App Cette fonction est désormais disponible en mode Universal Windows 10 App.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
// Déclaration du filtre : sélection des clients
// qui ont entre 20 et 60 ans
HFiltre(CLIENT, AGE_Client, 20, 60)
...
HDésactiveFiltre(CLIENT) // Filtre désactivé
...
// Parcours du fichier avec filtre sur l'âge
// Traitement des clients qui ont entre 20 et 60 ans
// (procédure TraiteClient2060)
HActiveFiltre(CLIENT)
HLitPremier(CLIENT, AGE_Client)
TANTQUE HTrouve(CLIENT) = Vrai
TraiteClient2060()
HLitSuivant(CLIENT, AGE_Client)
FIN
Syntaxe
<Résultat> = HDésactiveFiltre([<Nom du fichier>])
<Résultat> : Booléen
  • Vrai si le filtre est désactivé,
  • Faux en cas d'erreur (fichier de données ou rubrique inexistant).
<Nom du fichier> : Chaîne de caractères optionnelle (avec ou sans guillemets)
Nom du fichier de données, de la vue ou de la requête manipulé. Si ce paramètre n'est pas spécifié, la fonction HDésactiveFiltre manipule le dernier fichier de données utilisé par la dernière fonction de gestion HFSQL (fonction commençant par la lettre H).
Remarques

Activation et désactivation d'un filtre

Après la déclaration d'un filtre (fonction HFiltre), le filtre est actif. Après désactivation d'un filtre avec la fonction HDésactiveFiltre, le filtre peut être réactivé grâce à la fonction HActiveFiltre.
Remarque : Lors de l'appel de la fonction HFerme, le filtre activé par la fonction HFiltre est automatiquement supprimé.

Nombre de filtres actifs possibles

Pour un fichier donné, un seul filtre peut être actif à la fois.

Parcours

Les modifications apportées par les fonctions HFiltre et HDésactiveFiltre sont prises en compte uniquement lors de l'utilisation des fonctions HLitPremier/HPremier, HLitDernier/HDernier ou HLitRecherchePremier/HLitRechercheDernier.
Composantes
WINDEVWEBDEV - Code ServeurEtats et Requêtes wd220hf.dll
Windows Mobile wp220hf.dll
Java wd220java.jar
Linux wd220hf.so
Android wd220android.jar
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire