PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

  • Présentation
  • Description du champ Table
  • Option "Utiliser la fonction HFiltre pour parcourir le fichier" décochée
  • Option "Utiliser la fonction HFiltre pour parcourir le fichier" cochée
  • Propriété ..Filtre
  • Fonction HFiltre
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
Présentation
Pour filtrer les enregistrements affichés dans un champ de type Table fichier, WINDEV, WEBDEV et WINDEV Mobile mettent plusieurs moyens à votre disposition :
  • Filtre sur la clé de parcours, défini dans la fenêtre de description du champ Table.
  • Propriété ..Filtre.
  • Fonction HFiltre.
  • Traitement optionnel de filtrage des enregistrements d'un champ Table. Pour plus de détails, consultez Traitements associés aux champs Table.
Versions 20 et supérieures
Android Le champ Table est désormais disponible pour les applications Android.
iPhone/iPad Le champ Table est désormais disponible pour les applications iPhone/iPad.
Nouveauté 20
Android Le champ Table est désormais disponible pour les applications Android.
iPhone/iPad Le champ Table est désormais disponible pour les applications iPhone/iPad.
Android Le champ Table est désormais disponible pour les applications Android.
iPhone/iPad Le champ Table est désormais disponible pour les applications iPhone/iPad.
Description du champ Table
L'option "Afficher les enregistrements dont la clé de parcours commence par" permet de décrire un filtre sur un champ de type Table fichier.
Le filtre a les caractéristiques suivantes :
  • Filtre de type "Commence par". La condition est saisie directement sous l'éditeur.
  • Filtre uniquement pour l'affichage des champ de type Table fichier.
  • Filtre n'influant pas sur le parcours du fichier de données (fonctions HLitPremier, ...).
WINDEVWindowsAndroidiPhone/iPadWindows MobileJavaHFSQLHFSQL Client/ServeurHyper File 5.5OLE DBODBCAccès Natifs

Option "Utiliser la fonction HFiltre pour parcourir le fichier" décochée

Si l'option "Utiliser la fonction HFiltre pour parcourir le fichier" est décochée, le filtre a les caractéristiques suivantes :
  • Filtre de type "Commence par". La condition est saisie directement sous l'éditeur.
  • Filtre uniquement pour l'affichage des champs de type Table fichier.
  • Filtre n'influant pas sur le parcours du fichier de données (fonctions HLitPremier, ...)
  • Seule la colonne associée à la rubrique de parcours pourra être triable (option "Triable" dans l'onglet "Général").
  • Aucune recherche ne pourra être effectuée par l'utilisateur dans le champ Table (option "Avec recherche" dans l'onglet "Général").
Android Remarque : Les options de filtrage ne sont pas disponibles sur les champs Table Fichier avec accès direct.
WINDEVWindowsAndroidiPhone/iPadWindows MobileJavaHFSQLHFSQL Client/ServeurHyper File 5.5OLE DBODBCAccès Natifs

Option "Utiliser la fonction HFiltre pour parcourir le fichier" cochée

Si l'option "Utiliser la fonction HFiltre pour parcourir le fichier" est cochée, le filtre a les caractéristiques suivantes :
  • Filtre de type "Commence par". La condition est saisie directement sous l'éditeur.
  • Filtre pour l'affichage des champs de type Table fichier.
  • Filtre influant sur le parcours du fichier de données (fonctions HLitPremier, ...).
  • L'utilisateur pourra trier les informations affichées dans les colonnes associées à des rubriques clé (option "Triable" dans l'onglet "Général").
  • L'utilisateur pourra effectuer des recherches dans les colonnes associées à des rubriques clé (option "Avec recherche" dans l'onglet "Général").
Cas particulier : Avant l'ouverture de la fenêtre contenant le champ Table, un filtre a été défini par la fonction HFiltre sur le fichier de base du champ. Le champ Table filtre automatiquement les enregistrements affichés (filtre saisi directement sous l'éditeur ou par la propriété ..Filtre). Lors de la fermeture de la fenêtre, plus aucun filtre ne sera actif sur le fichier de données.
Attention : Vérifiez quel est le filtre actif lors des parcours de fichier de données. Deux filtres ne pouvant pas être activés simultanément, seul le dernier filtre créé avec la fonction HFiltre est conservé.
Android Remarque : Les options de filtrage ne sont pas disponibles sur les champs Table Fichier avec accès direct.
Propriété ..Filtre
La propriété ..Filtre permet de paramétrer dynamiquement les caractéristiques du filtre appliqué au champ Table .
WINDEVWINDEV Mobile Le filtre appliqué prend en compte l'option "Filtrer également le fichier (HFiltre)" définie sous l'éditeur.
Fonction HFiltre
La fonction HFiltre permet de filtrer le fichier de base du champ Table. La fonction HFiltre permet d'utiliser tout type de filtre (y compris les filtres de type "Commence par").
Si la fonction HFiltre n'est pas utilisée dans le code d'initialisation du champ Table, il est nécessaire de ré-afficher le contenu du champ Table avec la fonction TableAffiche.
Remarque : Lorsqu'un champ de type Table fichier est rempli automatiquement (par WINDEV, WEBDEV ou WINDEV Mobile), lors de l'exécution du code d'initialisation, le champ Table n'est pas encore rempli. Il est possible de filtrer les enregistrements avec la fonction HFiltre.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire