Effectivement d'après ce que je comprends de la demande, la solution que 
tu proposes Pierre-Yves avec des "OU" pour prendre en compte 
l'occurrence d'une chaîne de caractères dans des champs différents, me 
paraît pertinente.  C'est cette solution que je vais proposer à mon 
interlocuteur.
J'aurai appris, à titre personnel, à manipuler les concaténations.
A bientôt et encore merci à tous
Claude
Le 21/05/2013 15:17, pierre-yves samyn a écrit :
Suite...
fricard Claude wrote
   * Je ne peux pas éditer la requête dans laquelle tu as introduit le
     critère :Recherche autrement qu'en SQL. Il m'est indiqué que la
     requête étant basée sur une commande SQL celle-ci ne peut être
     analysée. Par contre les requêtes sans critère s'ouvre dans le mode
     simple (Editer ....).
Exact
fricard Claude wrote
   * Il semblerait que la casse soit prise en compte dans ce contexte
     d'un Alias résultant d'une concaténation, alors qu'elle ne l'est
     lorsque l'on fait une recherche sur un champ d'une table.
Pas trop d'accord : si le champ de la table est en simple VARCHAR
les requêtes respectent la casse. Il faut avoir utilisé le type
IGNORE_CASE pour qu'elles ne le fassent pas.
Cela dit, je m'aperçois répondre peut-être "à côté" depuis le
départ, faute de savoir exactement quelle est la demande.
Peut-être qu'une simple requête avec des OU suffit (peut-être
pas nécessaire de faire un champ concaténé).
Dans l'exemple suivant les champs de la table ont été
convertis en IGNORE_CASE. La requête utilise le même
paramètre (qui ne sera demandé qu'une fois).
L'utilisateur recherche "o" dans le champ Nom et le champ
Prénom.
Il suffit que le o (minuscule ou majuscule) figure dans un
nom ou un prénom pour que l'enregistrement soit
sélectionné.
<http://nabble.documentfoundation.org/file/n4057165/ReqOu.png>
Cordialement
Pierre-Yves
--
View this message in context: 
http://nabble.documentfoundation.org/LiBO-3-6-5-Base-Requete-recherche-chaine-de-caracteres-tp4057024p4057165.html
Sent from the Users mailing list archive at Nabble.com.
--
Envoyez un mail à users+unsubscribe@fr.libreoffice.org pour savoir comment vous désinscrire
Les archives de la liste sont disponibles à http://listarchives.libreoffice.org/fr/users/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne pourront pas être 
supprimés
Context
   
 
  Privacy Policy |
  
Impressum (Legal Info) |
  
Copyright information: Unless otherwise specified, all text and images
  on this website are licensed under the
  
Creative Commons Attribution-Share Alike 3.0 License.
  This does not include the source code of LibreOffice, which is
  licensed under the Mozilla Public License (
MPLv2).
  "LibreOffice" and "The Document Foundation" are
  registered trademarks of their corresponding registered owners or are
  in actual use as trademarks in one or more countries. Their respective
  logos and icons are also subject to international copyright laws. Use
  thereof is explained in our 
trademark policy.