FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
Utilisation de TableCherchePartout
Utilisation de TableCherchePartout
Débuté par Eric, 15 jan. 2022 04:20 - 6 réponses
Connectez-vous…
Eric
#1
Membre enregistré
4 messages
Posté le 15 janvier 2022 - 04:20
Bonjour,
Lors du Windev Tour, il a été question de la nouvelle fonction TableCherchePartout. Comment faire pour reproduire le comportement présenté, c'est-à-dire afficher dans la table uniquement les lignes correspondant à la recherche ?
Merci d'avance.
--
Cordialement
Signaler
0
0
Voroltinquo
#2
Membre enregistré
3 889 messages
Popularité : +227 (347 votes)
Posté le 15 janvier 2022 - 12:37
Bonjour,
Une solution est de créer une autre table qui sera affichée à la fin de la recherche, et qui sera remplie à chaque recherche fructueuse
--
Il y a peut être plus simple, mais, ça tourne
Signaler
0
0
Eric
#3
Membre enregistré
4 messages
Posté le 16 janvier 2022 - 01:12
Voroltinquo a écrit :
Bonjour,
Une solution est de créer une autre table qui sera affichée à la fin de la recherche, et qui sera remplie à chaque recherche fructueuse
Bonjour,
Merci pour l'astuce, mais ça me semble un peu alambiqué... je suis persuadé qu'il y a un moyen simple, sinon cette fonction n'est pas très utile.
--
Cordialement
Signaler
0
0
GB
#4
Membre enregistré
326 messages
Popularité : +8 (10 votes)
Posté le 16 janvier 2022 - 07:37
Je ne comprends pas la question...
Utiliser la fonction tablecherchepartout puis table affiche ne permet pas d afficher les resultats de filtrage ?
Signaler
0
0
Patrick ALLÉMOZ
#5
Membre enregistré
351 messages
Popularité : +75 (75 votes)
Posté le 16 janvier 2022 - 08:52
Bonjour Eric,
L'exemple donné dans l'aide en ligne de "TableCherche" (
https://doc.pcsoft.fr/fr-FR/?3074015&product=ER
) peut être utilisé de la même façon avec "TableCherchePartout" (
https://doc.pcsoft.fr/fr-FR/?1410088362&product=ER
).
La différence des deux fonctions réside dans le fait que la deuxième recherche dans toutes les colonnes et non dans une colonne précise.
Par conséquent, tu peux donc utiliser l'exemple et faire ce dont tu as besoin :
// Permet de lister toutes les occurrences d'une valeur recherchée.
Résultat1 est un entier
=
TableCherchePartout
(
TABLE_
NomTable
,
"ValeurRecherchée"
,
rechercheIdentique
)
TANTQUE Résultat1
<
> -
1
Trace
(
Résultat1
)
Résultat1
=
TableCherche
(
TABLE_
NomTable
,
"ValeurRecherchée"
,
rechercheIdentique
,
Résultat1
+
1
)
FIN
--
Bon développement, Patrick [3po.fr]
Signaler
0
0
Patrick ALLÉMOZ
#6
Membre enregistré
351 messages
Popularité : +75 (75 votes)
Posté le 16 janvier 2022 - 08:56
Pour compléter ta demande ... tu mets toutes les lignes de ta table en invisible et tu rends visible uniquement les lignes qui correspondent à ta recherche ou bien tu fais comme @Voroltinquo t'a indiqué, tu mets le résultat de ta recherche dans une autre table.
Tout cela dépend du rendu que tu veux bien sûr.
--
Bon développement, Patrick [3po.fr]
Signaler
0
0
Eric
#7
Membre enregistré
4 messages
Posté le 19 janvier 2022 - 00:22
Merci à tous ceux qui m'ont répondu.
Je vais explorer les différentes pistes.
--
Cordialement
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte