Comment utiliser la loupe (Recherche)

Bonjour, je rencontre un problème avec l’icône recherche (loupe). (voir pièce jointe)
Dans ma base comprenant environ 5530 enregistrements, je voulais rechercher le mot “pimp” dans le champ [Album] mais il n’a rien trouvé, alors que ce nom existe bien. J’ai essayé avec les étoiles (pimp), idem. J’ai même affiché l’enregistrement que je cherche, toujours rien.

Pour info, le champ album est la liaison du champ numérique de la table “Nom_Album” dans laquelle on y trouve dans cette table:
-[ID_Album] ;valeur numérique que l’on retrouve dans le formulaire à droite (en rouge) du champ “ALBUM”.
-[Nom_ALBUM] ; nom associé à l’ID que l’on retrouve dans le formulaire sous le champ “ALBUM”

Par contre quand je vais dans la table “Nom_Album”, la recherche fonctionne.
Autre remarque; comparé à ACCESS la recherche dure longtemps, environ 25 secondes si le texte recherché se trouve vers la fin, alors que sur ACCESS la recherche est presque instantanée

Pas de réponse. :unamused:
???

Bjr, si vous essayez avec l’ « ID_ALBUM », ça donne quoi ?
@+

Cela fonction si je fait la recherche avec le numéro de ID.
Exemple: Si un album qui se nomme “PIMPMIX” et qui a pour N°ID “155”. et que j’utilise la loupe de recherche dans le champs ID_ALBUM, il trouve bien le numéro 155.
Voici pour info les liaisons de mes tables.

Dans quel formulaire faites-vous la recherche ?
Au vu des relations de tables, il s’agit pour moi du champ " Titre Album " de la table " T_Saisie_Album " ; et le format de ce champ est de type Integer.

@+

Oui c’est bien cela.

Serait-ce possible d’avoir un extrait limité des tables " Titre_Album " et " Saisie_Album " réduites aux champs concernés ?

@+

Désolé pour la réponse tardive. Voici différentes captures d’écran de ma base. Ici les captures sont basées sur la recherche “Groupe” dont lequel je rencontre le même problème de recherche avec titre_Album
.
Capture1: le tableau “saisie_album”

Capture2: le Formulaire en mode Edit concernant le champ “ID_Groupe”

Capture3: le formulaire en mode Edit concernant “Groupe”

Capture3; le tableau Groupe
TABLE_Groupe

Bonjour, les captures d’écran ne me sont d’aucune utilité. Seul un extrait de fichier pourra me permettre de tester une ou plusieurs solutions à votre problème.

@+

Voici un tout petit extrait de la base.
BDD Disque.odb (896.9 KB)

Bonsoir,
voici une solution qui passe uniquement par les icônes Filtre formulaire de l’application.
Avec méthode, il est possible de retrouver les données en ayant comme porte d’entrée la table Saisie_album.
Le nouveau formulaire Fm_Saisie_album avec simplement les champs Groupe et Titre_album vous donnent la méthode.

@+
KFDM_recherche.odb (907.0 KB)
KFDM_recherche

Merci d’y avoir répondu. Mais cette solution ne me convient pas vraiment. J’aurais aimé que la fonction recherche avec la loupe puisse se faire d’import où dans le formulaire sans passer par un nouveau formulaire (sachant que les champs en format normal donc sans liste déroulantes, fonctionnent sans problème).

Après j’essaie de faire autrement en modifiant la structure des tables, mais cela ne marche pas, car j’ai l’impression que pour créer une liste déroulante dans un formulaire (BASE), il faut utiliser dans la table ex GROUPE le format Briglnt[BIGINT] donc un format numérique.
J’aurais aimé utiliser un format texte dans cette table GROUPE qui serait ensuite utilisée dans la liste déroulante pour le formulaire dans le champ Groupe (du formulaire).

Mais bon, je trouve que Microsoft Access est bien plus simple à utiliser, mais je ne l’ai pas sur mon nouveau pc Win11 d’où l’utilisation de LibreOffice

Bonjour,

Désolée je ne vais pas vous aider, c’était juste pour dire que je rencontre le même problème que vous. J’ai l’impression que la loupe a été remplacée par des jumelles dans la dernière version de la base, mais c’est pareil : je recherche un terme que je vois exister, et il ne le trouve pas avec la fonction “Rechercher et remplacer” (jumelles du haut). En revanche, cela fonctionne avec “Recherche d’enregistrements” (jumelles en bas à gauche). Avec les filtres, je n’arrive à trouver que l’expression exacte (ex : “Clous”), et pas les expressions qui contiennent le mot (ex : “Clous de charpentier”).

Si jamais entre temps vous avez trouvé une réponse, cela m’intéresse ! :slight_smile:

Bsr, un extrait du fichier pour une ou plusieurs solutions possibles ?
@+

Mais il n’y a qu’un seul enregistrement avec « Clous […] », n’est-ce pas ?

UPDATE "Table3" 
SET "N°" = 'Clous 2'
WHERE "ID" = 2000

SetFilter
 

Bonjour,

Je vous envoie le fichier.
Merci

Nouvelle base de données.odb (97.1 KB)

Dans le champ N°, il n’y a que cette occurrence (les premières fiches sont un peu spéciales) ; c’est dans le champ “Description” qu’il faudrait faire le test.

Et pourquoi la recherche (“Chercher et remplacer”) ne renvoie aucun résultat quand on cherche un mot alors qu’on sait qu’il existe ?

:grey_question:
QueryClous

UPDATE "Table3"
SET "Description" = 'Clous de charpentier'
WHERE "ID" = 1124

SetFilter
 

Bsr, CRDF a été plus rapide que moi!


Natalie.odb (96.2 KB)

@+

Crois que ne fonctionne qu’avec la fenêtre Tables :thinking: