PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

  • Conditions d'utilisation
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
Renvoie la liste des colonnes filtrées par l'utilisateur dans un champ Table ou Table hiérarchique.
Ce filtre a été mis en place :
  • WINDEV grâce au menu contextuel de l'icône "loupe" de la colonne. Les filtres utilisateur font partie des FAA (Fonctionnalités Automatiques de vos Applications) disponibles sur les champs Table et Table hiérarchique. Pour plus de détails, consultez FAA sur les colonnes d'un champ Table.
  • Versions 20 et supérieures
    AndroidiPhone/iPad grâce à l'icône "Filtre" du menu contextuel de la colonne :
    Le menu contextuel des champs Table permet à l'utilisateur de réaliser plusieurs opérations sur les colonnes des champs Table. Pour plus de détails, consultez Menu contextuel des champs Table.
    Nouveauté 20
    AndroidiPhone/iPad grâce à l'icône "Filtre" du menu contextuel de la colonne :
    Le menu contextuel des champs Table permet à l'utilisateur de réaliser plusieurs opérations sur les colonnes des champs Table. Pour plus de détails, consultez Menu contextuel des champs Table.
    AndroidiPhone/iPad grâce à l'icône "Filtre" du menu contextuel de la colonne :
    Le menu contextuel des champs Table permet à l'utilisateur de réaliser plusieurs opérations sur les colonnes des champs Table. Pour plus de détails, consultez Menu contextuel des champs Table.
  • WEBDEV - Code Serveur grâce au menu ouvert en cliquant sur l'icône "Loupe" présent dans l'entête de la colonne. Les filtres utilisateur font partie des fonctionnalités disponibles sur les champs Table en mode Ajax et sur les champs Table hiérarchique.
  • par programmation grâce à la fonction TableActiveFiltre.
Versions 19 et supérieures
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
WEBDEV - Code ServeurWindows Cette fonction est désormais disponible en WEBDEV Serveur pour les champs Table en mode Ajax.
Nouveauté 19
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
WEBDEV - Code ServeurWindows Cette fonction est désormais disponible en WEBDEV Serveur pour les champs Table en mode Ajax.
WEBDEV - Code ServeurLinux Cette fonction est désormais disponible pour les sites WEBDEV sous Linux.
WEBDEV - Code ServeurWindows Cette fonction est désormais disponible en WEBDEV Serveur pour les champs Table en mode Ajax.
Versions 20 et supérieures
Android Cette fonction est désormais disponible pour les applications Android.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Nouveauté 20
Android Cette fonction est désormais disponible pour les applications Android.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Android Cette fonction est désormais disponible pour les applications Android.
iPhone/iPad Cette fonction est désormais disponible pour les applications iPhone/iPad.
Exemple
// Récupération des filtres
sListeFiltre est chaîne = TableColonnesFiltrées(TABLE_Client)
POUR TOUTE CHAÎNE sFiltre DE sListeFiltre SEPAREE PAR RC
sCol est chaîne = ExtraitChaîne(sFiltre, 1, ";")
nType est entier = ExtraitChaîne(sFiltre, 2, ";")
sVal est chaîne = ExtraitChaîne(sFiltre, 3, ";")
Trace(sCol, nType, sVal)
FIN
Syntaxe
<Résultat> = TableColonnesFiltrées(<Champ Table>)
<Résultat> : Chaîne de caractères
  • Liste et caractéristiques des colonnes filtrées.
  • Chaîne vide ("") si aucun filtre n'est actif.
La liste des colonnes filtrées est de la forme :
<Colonne filtrée 1> ; <Type du filtre 1> ; <Valeur du filtre 1> + RC + ... +
<Colonne filtrée N> ; <Type du filtre N> ; <Valeur du filtre N>
où :
  • <Colonne filtrée X> correspond au nom de la colonne filtrée.
  • <Type du filtre> correspond au type du filtre sélectionné par l'utilisateur. Les différents types disponibles sont les suivants :
    filtreCommenceParAffiche les lignes dont la valeur de la colonne spécifiée "Commence par" les caractères indiqués dans la <Valeur du filtre>.
    filtreContientAffiche les lignes dont la valeur de la colonne spécifiée "Contient" les caractères indiqués dans la <Valeur du filtre>.
    filtreDifférentAffiche les lignes dont la valeur de la colonne spécifiée "Est différente" des caractères indiqués dans la <Valeur du filtre>.
    filtreEgalAffiche les lignes dont la valeur de la colonne spécifiée "Est égale" aux caractères indiqués dans la <Valeur du filtre>.
    filtreInférieurOuEgalAffiche les lignes dont la valeur de la colonne spécifiée "Est inférieure ou égale" aux caractères indiqués dans la <Valeur du filtre>.
    filtreInférieurAffiche les lignes dont la valeur de la colonne spécifiée "Est inférieure" aux caractères indiqués dans la <Valeur du filtre>.
    filtreNeCommencePasParAffiche les lignes dont la valeur de la colonne spécifiée "Ne commence pas par" les caractères indiqués dans la <Valeur du filtre>.
    filtreNeContientPasAffiche les lignes dont la valeur de la colonne spécifiée "Ne contient pas" les caractères indiqués dans la <Valeur du filtre>.
    filtreNeTerminePasParAffiche les lignes dont la valeur de la colonne spécifiée "Ne termine pas par" les caractères indiqués dans la <Valeur du filtre>.
    filtreSupérieurOuEgalAffiche les lignes dont la valeur de la colonne spécifiée "Est supérieure ou égale" aux caractères indiqués dans la <Valeur du filtre>.
    filtreSupérieurAffiche les lignes dont la valeur de la colonne spécifiée "Est supérieure" aux caractères indiqués dans la <Valeur du filtre>.
    filtreTermineParAffiche les lignes dont la valeur de la colonne spécifiée "Se termine par" les caractères indiqués dans la <Valeur du filtre>.
  • <Valeur du filtre> correspond à la valeur du filtre saisi par l'utilisateur.
<Champ Table> : Nom de champ
Nom du champ Table ou Table hiérarchique manipulé.
Remarques

Conditions d'utilisation

Cette fonction est disponible sur un champ mémoire ou fichier.
WEBDEV - Code Serveur Cette fonction est disponible pour les champs Table en mode Ajax et les champs Table hiérarchique.
AndroidiPhone/iPad Le champ Table hiérarchique n'est pas disponible.
Composante : wd240obj.dll
Version minimum requise
  • Version 18
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire