DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / Développer une application ou un site / Champs, fenêtres et pages / Champs : Types disponibles / Champ Table / Table fichier
  • 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/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
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.
  • Evénement optionnel de filtrage des enregistrements d'un champ Table. Pour plus de détails, consultez Evénements associés aux champs Table.
Description du champ Table
L'option "Afficher les enregistrements dont la rubrique 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 champs de type Table fichier.
  • Filtre n'influant pas sur le parcours du fichier de données (fonctions HLitPremier, ...).
WINDEVWindowsAndroidiPhone/iPadJavaHFSQL ClassicHFSQL Client/ServeurHyper File 5.5OLE DBODBCConnecteurs Natifs (Accè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 "Recherche (loupe/filtre)" 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/iPadJavaHFSQL ClassicHFSQL Client/ServeurHyper File 5.5OLE DBODBCConnecteurs Natifs (Accè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 "Recherche (loupe/filtre)" dans l'onglet "Général").
Cas particulier : Avant l'ouverture de la fenêtre contenant le champ Table, si un filtre a été défini par la fonction HFiltre sur le fichier de base du champ, le champ Table filtrera 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 "Utiliser la fonction HFiltre pour parcourir le fichier" 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

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale