DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Champs, pages et fenêtres / Fonctions Table
  • Conditions d'utilisation
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
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 :
Exemple
// Récupération des filtres
sListeFiltre est chaîne = TableColonnesFiltrées(TABLE_Client)
POUR TOUTE CHAÎNE sFiltre DE sListeFiltre SÉPARÉE 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é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>.
    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>.
    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é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>.
    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>.
    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 Table ou Table hiérarchique fichier.
  • un champ Table ou Table hiérarchique par programmation.
Composante : wd290obj.dll
Version minimum requise
  • Version 18
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