|
|
|
|
|
TableCherchePartout (Fonction) En anglais : TableSearchEverywhere Recherche une valeur dans toutes les colonnes des champs suivants : - champ Table,
- champ Table hiérarchique,
- champ Table affiché dans un champ Combo.
// Code de clic du champ Bouton [Rechercher] nPos est un entier = TableCherchePartout(TABLE_Commande, SAI_Recherche, rechercheContient) // Si trouvé SI nPos > 0 ALORS // Sélectionne la ligne TABLE_Commande = nPos FIN
Syntaxe
<Résultat> = TableCherchePartout(<Champ Table> , <Élément recherché> [, <Type de recherche> [, <Début>]])
<Résultat> : Entier - Indice de l'élément trouvé,
- -1 si la recherche a échoué.
L'élément trouvé n'est pas sélectionné. Pour sélectionner l'élément trouvé, utilisez la fonction TableSelectPlus.
<Champ Table> : Nom de champ Nom du champ Table ou Table hiérarchique dans lequel la recherche doit être effectuée. La recherche est effectuée dans toutes les colonnes. <Élément recherché> : Type de l'élément recherché Valeur à rechercher dans toutes les colonnes. La valeur est recherchée parmi les colonnes texte visibles.Remarque : Aucune distinction n'est faite entre les minuscules et les majuscules (même si la recherche est effectuée à l'identique). <Type de recherche> : Constante optionnelle de type Entier Type de recherche à effectuer :
| | rechercheCommencePar | Recherche générique du type "Commence par" <Résultat> correspond à l'indice de l'élément ayant une valeur commençant par <Élément recherché>. Attention : Les espaces au début du texte sont ignorés. | rechercheContient (Valeur par défaut) | Recherche générique du type "Contient" <Résultat> correspond à l'indice de l'élément ayant une valeur contenant <Élément recherché>. | rechercheIdentique | Recherche à l'identique (du type "Egale à ") <Résultat> correspond à l'indice de l'élément ayant une valeur strictement égale à <Élément recherché>. Attention : Les espaces au début du texte sont ignorés. |
<Début> : Entier optionnel Indice de la ligne de départ pour la recherche (1 par défaut). Ce paramètre est ignoré dans le cas d'un champ Table fichier. Remarques Conditions d'utilisation La fonction TableCherchePartout peut être utilisée indifféremment sur : - un champ Table ou Table hiérarchique fichier de type "chargé en mémoire" (cette fonction n'est pas disponible pour les champs Table ou Table hiérarchique fichier de type "accès direct"),
- un champ Table ou Table hiérarchique par programmation.
- une table affichée dans un champ Combo.
- un champ monosélection ou multisélection.
Pour un champ Table ou Table hiérarchique fichier, le mode de parcours doit être automatique. Composante : wd300obj.dll
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|