PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


  • Effet de la fonction
  • 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
Passe en saisie la zone de recherche présente dans le titre de colonne du champ Table ou Table hiérarchique.
  • WINDEV Sous WINDEV :
  • Versions 20 et supérieures
    Android Sous Android :
    Nouveauté 20
    Android Sous Android :
    Android Sous Android :
Cette fonction a la même action qu'un clic de l'utilisateur sur l'icône représentant une loupe. Elle peut lancer une recherche ou un filtre sur le champ.
Pour annuler un filtre lancé avec la fonction TableSaisieLoupe, il suffit d'utiliser la fonction TableDésactiveFiltre.
Remarque : Cette fonction est ignorée si le champ Table spécifié utilise un ascenseur non proportionnel (option "Ascenseur proportionnel" décochée dans l'onglet "Détail" de la fenêtre de description du champ). Pour plus de détails sur le fonctionnement de la loupe, consultez Caractéristiques des colonnes d'un champ Table.
Versions 19 et supérieures
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code Navigateur pour les champs Table en mode navigateur.
Nouveauté 19
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code Navigateur pour les champs Table en mode navigateur.
WEBDEV - Code Navigateur Cette fonction est désormais disponible en code Navigateur pour les champs Table en mode navigateur.
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
// Passe la colonne COL_Date du champ TABLE_TABLE1 en mode saisie
TableSaisieLoupe(TABLE_TABLE1.COL_DATE)
// Passe la colonne COL_Nom en mode saisie
TableSaisieLoupe(COL_NOM)
Syntaxe
TableSaisieLoupe(<Colonne> [, <Type de filtre ou de recherche> [, <Valeur initiale>]])
<Colonne> : Nom de champ
Nom de la colonne à passer en mode de recherche. Si l'opération ne peut pas être réalisée sur cette colonne (colonne non clé par exemple), la fonction ne fait rien.
Le nom de la colonne peut être donné directement ou sous la forme <Champ Table>.<Colonne>.
Java La colonne manipulée doit être de type "Avec recherche" (onglet "Général" de la description de la colonne).
<Type de filtre ou de recherche> : Constante optionnelle de type Entier
Type de filtre à appliquer ou de recherche à effectuer :
filtreCommenceParAffiche les lignes dont la valeur de la colonne spécifiée "Commence par" les caractères indiqués dans la <Valeur initiale>.
filtreContientAffiche les lignes dont la valeur de la colonne spécifiée "Contient" les caractères indiqués dans la <Valeur initiale>.
filtreDifférentAffiche les lignes dont la valeur de la colonne spécifiée "est différente" des caractères indiqués dans la <Valeur initiale>.
filtreEgalAffiche les lignes dont la valeur de la colonne spécifiée "est égale" aux caractères indiqués dans la <Valeur initiale>.
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 initiale>.
filtreInférieurAffiche les lignes dont la valeur de la colonne spécifiée "est inférieure" aux caractères indiqués dans la <Valeur initiale>.
filtreNeCommencePasParAffiche les lignes dont la valeur de la colonne spécifiée "Ne commence pas par" les caractères indiqués dans la <Valeur initiale>.
filtreNeContientPasAffiche les lignes dont la valeur de la colonne spécifiée "ne contient pas" les caractères indiqués dans la <Valeur initiale>.
filtreNeTerminePasParAffiche les lignes dont la valeur de la colonne spécifiée "ne termine pas par" les caractères indiqués dans la <Valeur initiale>.
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 initiale>.
filtreSupérieurAffiche les lignes dont la valeur de la colonne spécifiée "est supérieure" aux caractères indiqués dans la <Valeur initiale>.
filtreTermineParAffiche les lignes dont la valeur de la colonne spécifiée "termine par" les caractères indiqués dans la <Valeur initiale>.
rechercheCommenceParTrie la table selon la colonne spécifiée, passe la colonne en mode recherche et rempli le champ de saisie de la colonne avec les caractères indiqués dans la <Valeur initiale>. Affiche les lignes à partir de celles pour lesquelles la valeur de la colonne spécifiée "commence par" les caractères indiqués dans la <Valeur initiale>.
rechercheDéfaut
(Valeur par défaut)
Trie la table selon la colonne spécifiée et passe la colonne en mode recherche.

AndroidiPhone/iPadJava Ce paramètre n'est pas disponible.
<Valeur initiale> : Chaîne de caractères optionnelle (avec guillemets)
Valeur initiale à indiquer dans la zone de saisie du mode recherche.
AndroidiPhone/iPadJava Ce paramètre n'est pas disponible.
Remarques

Effet de la fonction

Cette fonction n'aura aucun effet si le passage en mode de recherche ne peut pas être effectué. Par exemple, le mode de recherche ne sera pas activé :
  • Si la colonne n'a pas été définie en tant que colonne avec recherche (fenêtre de description du champ).
  • Si la colonne n'est pas associée à une rubrique de type clé.

Conditions d'utilisation

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