|
|
|
|
TableColonnesFiltrées (Fonction) En anglais : TableFilteredColumn 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 : - 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.
- par programmation grâce à la fonction TableActiveFiltre.
// 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 :
| | filtreCommencePar | Affiche les lignes dont la valeur de la colonne spécifiée "Commence par" les caractères indiqués dans la <Valeur du filtre>. | filtreContient | Affiche les lignes dont la valeur de la colonne spécifiée "Contient" les caractères indiqués dans la <Valeur du filtre>. | filtreDifférent | Affiche les lignes dont la valeur de la colonne spécifiée "Est différente" des caractères indiqués dans la <Valeur du filtre>. | filtreEgal | Affiche les lignes dont la valeur de la colonne spécifiée "Est égale" aux caractères indiqués dans la <Valeur du filtre>. | filtreInférieur | Affiche 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érieurOuEgal | Affiche 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>. | filtreNeCommencePasPar | Affiche 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>. | filtreNeContientPas | Affiche les lignes dont la valeur de la colonne spécifiée "Ne contient pas" les caractères indiqués dans la <Valeur du filtre>. | filtreNeTerminePasPar | Affiche 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érieur | Affiche 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érieurOuEgal | Affiche 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>. | filtreTerminePar | Affiche 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
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|