|
|
|
|
<Table>.ColonnesFiltrées (Fonction) En anglais : <Table>.FilteredColumn 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.
sListeFiltre est chaîne = TABLE_Client.ColonnesFiltrées()
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> = <Champ Table>.ColonnesFiltrées()
<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…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|