PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
ModeLoupe (Propriété)
En anglais : MagnifierMode
La propriété ..ModeLoupe permet connaître et de modifier le mode de gestion de la loupe dans le titre des colonnes de table.
Remarque : Le mode de gestion de la loupe indique ce que doit faire la table lorsque l'utilisateur clique sur la loupe présente dans le titre des colonnes. Ce mode de gestion est également utilisé par la fonction TableSaisieLoupe.
Versions 19 et supérieures
WEBDEV - Code ServeurWindows Cette propriété est désormais disponible en WEBDEV Serveur.
Nouveauté 19
WEBDEV - Code ServeurWindows Cette propriété est désormais disponible en WEBDEV Serveur.
WEBDEV - Code ServeurWindows Cette propriété est désormais disponible en WEBDEV Serveur.
Exemple
// Définition du mode d'utilisation de la loupe
TABLE_Table1..ModeLoupe = filtreContient
// Utilisation de la loupe
TableSaisieLoupe(TABLE_Table1.COL_Colonne1, "")
Syntaxe

Connaître le mode de gestion de la loupe dans un champ Table Masquer les détails

<Résultat> = <Nom du champ>..ModeLoupe
<Résultat> : Constante de type Entier
Mode de gestion actuel de la loupe dans le champ Table ou la colonne spécifiée. Ce paramètre peut correspondre à une des constantes suivantes :
filtreCommenceParUn clic sur la loupe lancera un filtre de type "Commence par" : seules seront affichées les lignes dont la valeur de la colonne "Commence par" les caractères indiqués dans la zone de saisie de la colonne.
filtreContientUn clic sur la loupe lancera un filtre de type "Contient" : seules seront affichées les lignes dont la valeur de la colonne "Contient" les caractères indiqués dans la zone de saisie de la colonne.
filtreDifférentUn clic sur la loupe lancera un filtre de type "Différent" : seules seront affichées les lignes dont la valeur de la colonne "est différente" des caractères indiqués dans la zone de saisie de la colonne.
filtreEgalUn clic sur la loupe lancera un filtre de type "Est égal" : seules seront affichées les lignes dont la valeur de la colonne "est égale" aux caractères indiqués dans la zone de saisie de la colonne.
filtreInférieurOuEgalUn clic sur la loupe lancera un filtre de type "est inférieure ou égale" : seules seront affichées les lignes dont la valeur de la colonne "est inférieure ou égale" aux caractères indiqués dans la zone de saisie de la colonne.
filtreInférieurUn clic sur la loupe lancera un filtre de type "est inférieur" : seules seront affichées les lignes dont la valeur de la colonne "est inférieure" aux caractères indiqués dans la zone de saisie de la colonne.
filtreNeCommencePasParUn clic sur la loupe lancera un filtre de type "Ne commence pas par" : seules seront affichées les lignes dont la valeur de la colonne "ne commence pas par" les caractères indiqués dans la zone de saisie de la colonne.
filtreNeContientPasUn clic sur la loupe lancera un filtre de type "ne contient pas" : seules seront affichées les lignes dont la valeur de la colonne "ne contient pas" les caractères indiqués dans la zone de saisie de la colonne.
filtreNeTerminePasParUn clic sur la loupe lancera un filtre de type "Ne termine pas par" : seules seront affichées les lignes dont la valeur de la colonne "ne se termine pas par" les caractères indiqués dans la zone de saisie de la colonne.
filtreSupérieurOuEgalUn clic sur la loupe lancera un filtre de type "Est supérieur ou égal" : seules seront affichées les lignes dont la valeur de la colonne "est supérieure ou égale" aux caractères indiqués dans la zone de saisie de la colonne.
filtreSupérieurUn clic sur la loupe lancera un filtre de type "Est supérieur" : seules seront affichées les lignes dont la valeur de la colonne "est supérieure" aux caractères indiqués dans la zone de saisie de la colonne.
filtreTermineParUn clic sur la loupe lancera un filtre de type "Termine par" : seules seront affichées les lignes dont la valeur de la colonne "se termine par" les caractères indiqués dans la zone de saisie de la colonne.
RechercheCommenceParUn clic sur la loupe triera la table selon la colonne spécifiée, passera cette colonne en mode recherche : seules seront affichées les lignes dont la valeur de la colonne "commence par" les caractères indiqués dans la zone de saisie de la colonne.
RechercheDéfaut Indique que la colonne utilisera le mode de gestion de la loupe défini pour la table associée. Cette constante est disponible uniquement pour les colonnes de table.
<Nom du champ> : Chaîne de caractères (avec ou sans guillemets)
Nom de la colonne de table, du champ Table ou Table hiérarchique à manipuler.

Modifier le mode de gestion de la loupe dans un champ Table Masquer les détails

<Nom du champ>..ModeLoupe = <Nouveau mode de gestion>
<Nom du champ> : Chaîne de caractères (avec ou sans guillemets)
Nom de la colonne de table, du champ Table ou Table hiérarchique à manipuler.
Si la modification est effectuée sur le champ Table, cette modification affecte toutes les colonnes avec la constante RechercheDéfaut (si c'est possible).
Si la modification est effectuée sur une colonne de table, l'effet est limité à cette colonne.
<Nouveau mode de gestion> : Constante de type Entier
Nouveau mode de gestion de la loupe dans le champ Table ou la colonne spécifiée. Ce paramètre peut correspondre à une des constantes suivantes :
filtreCommenceParUn clic sur la loupe lancera un filtre de type "Commence par" : seules seront affichées les lignes dont la valeur de la colonne "Commence par" les caractères indiqués dans la zone de saisie de la colonne.
filtreContientUn clic sur la loupe lancera un filtre de type "Contient" : seules seront affichées les lignes dont la valeur de la colonne "Contient" les caractères indiqués dans la zone de saisie de la colonne.
filtreDifférentUn clic sur la loupe lancera un filtre de type "Différent" : seules seront affichées les lignes dont la valeur de la colonne "est différente" des caractères indiqués dans la zone de saisie de la colonne.
filtreEgalUn clic sur la loupe lancera un filtre de type "Est égal" : seules seront affichées les lignes dont la valeur de la colonne "est égale" aux caractères indiqués dans la zone de saisie de la colonne.
filtreInférieurOuEgalUn clic sur la loupe lancera un filtre de type "est inférieure ou égale" : seules seront affichées les lignes dont la valeur de la colonne "est inférieure ou égale" aux caractères indiqués dans la zone de saisie de la colonne.
filtreInférieurUn clic sur la loupe lancera un filtre de type "est inférieur" : seules seront affichées les lignes dont la valeur de la colonne "est inférieure" aux caractères indiqués dans la zone de saisie de la colonne.
filtreNeCommencePasParUn clic sur la loupe lancera un filtre de type "Ne commence pas par" : seules seront affichées les lignes dont la valeur de la colonne "ne commence pas par" les caractères indiqués dans la zone de saisie de la colonne.
filtreNeContientPasUn clic sur la loupe lancera un filtre de type "ne contient pas" : seules seront affichées les lignes dont la valeur de la colonne "ne contient pas" les caractères indiqués dans la zone de saisie de la colonne.
filtreNeTerminePasParUn clic sur la loupe lancera un filtre de type "Ne termine pas par" : seules seront affichées les lignes dont la valeur de la colonne "ne se termine pas par" les caractères indiqués dans la zone de saisie de la colonne.
filtreSupérieurOuEgalUn clic sur la loupe lancera un filtre de type "Est supérieur ou égal" : seules seront affichées les lignes dont la valeur de la colonne "est supérieure ou égale" aux caractères indiqués dans la zone de saisie de la colonne.
filtreSupérieurUn clic sur la loupe lancera un filtre de type "Est supérieur" : seules seront affichées les lignes dont la valeur de la colonne "est supérieure" aux caractères indiqués dans la zone de saisie de la colonne.
filtreTermineParUn clic sur la loupe lancera un filtre de type "Termine par" : seules seront affichées les lignes dont la valeur de la colonne "se termine par" les caractères indiqués dans la zone de saisie de la colonne.
RechercheCommenceParUn clic sur la loupe triera la table selon la colonne spécifiée, passera cette colonne en mode recherche : seules seront affichées les lignes dont la valeur de la colonne "commence par" les caractères indiqués dans la zone de saisie de la colonne.
RechercheDéfaut Indique que la colonne utilisera le mode de gestion de la loupe défini pour le champ Table associé. Cette constante est disponible uniquement pour les colonnes de table.
Remarques
La propriété ..ModeLoupe est utilisable uniquement sur les champs Table, les colonnes de table et les champs Table hiérarchique.
La propriété ..ModeLoupe est sans effet :
  • sur les champs Table fichier de type "Accès direct".
  • sur les champs Table fichier avec un ascenseur à rebond.
  • sur les colonnes qui n'affichent pas de loupe et qui ne sont pas triables.
  • sur les colonnes ne supportant pas le type de filtre demandé (par exemple, l'utilisation d'un filtre de type filtreContient sur une colonne numérique).
Version minimum requise
  • Version 14
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire