|
| Iniciado por PapyGillou, 13,mar. 2020 16:00 - 6 respuestas |
| |
| | | |
|
| |
Miembro registrado 37 mensajes |
|
| Publicado el 13,marzo 2020 - 16:00 |
Bonjour,
je souhaite rechercher dans un fichier, pour un champs tous les enregistrements qui commencent par B. Si j'étais en SQL je ferai un like B% en WD je fais : HLitRecherchePremier(Designation,designation,"B",hGénérique) Mais ce satané Htrouve me ramène que du Faux !! Si vous avez une idée, je suis preneur. Merci d'avance |
| |
| |
| | | |
|
| | |
| |
| Publicado el 13,marzo 2020 - 18:15 |
Bonjour Voici comment procéder : POUR TOUT (TonFichier) si Gauche(tonChamp,1)="B" alors //on isole tous les enregistrements commençant par B (Là tu mets ton traitement...)
Tu peux aussi créer une requête sur le fichier avec la condition de tri 'Commence par'...
Bonne soirée
Patrick |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 108 mensajes |
|
| Publicado el 13,marzo 2020 - 18:37 |
Bonsoir, Je vois 2 solutions simples : - soit c'est toujours la lettre B qu'il faut rechercher alors ton code pourrez être : POUR TOUT (TonFichier) SI Gauche(TonEnregistrement,1)="B" alors Ici tu peux mettre le code du traitement que tu veux FIN Soit c'est l'utilisateur qui sélectionne la lettre du début pour la recherche alors tu crées une requête avec une sélection sur 'TonEnregistrement' commence par. (un paramètre) qui sera la lettre retenue par l'utilisateur.
Bonne soirée
-- Patrick PELISSON |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 37 mensajes |
|
| Publicado el 13,marzo 2020 - 19:07 |
Merci de ta réponse. Je vais voir ce que je peux faire avec TonEnregistrement. Mon cas est un peu plus compliqué, j'ai un champs de saisie, l'utilisateur saisi ce qu'il veut : A,B, CDE, TOTO... et je recherche dans un fichier les enregistrements correspondants et les affiche dans un popup ou l'utilisateur peut choisir. Si quelqu'un d'autre à une idée, merci d'avance. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 4.362 mensajes |
|
| Publicado el 14,marzo 2020 - 04:08 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 2.321 mensajes |
|
| Publicado el 14,marzo 2020 - 09:47 |
Bonjour,
Pourquoi faire simple quand on peut faire compliqué... En théorie, ton HLitRecherchePremier(Designation,designation,"B",hGénérique) est correct… sauf si les options de ta rubrique disent le contraire ! Voir les options de casse dans l'analyse. NB : essaye
HLitRecherchePremier(Designation,designation,"b",hGénérique)
-- Bon dev, Jean-Pierre |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 37 mensajes |
|
| Publicado el 16,marzo 2020 - 11:29 |
| Merci Jean-Pierre, je m'orientais aussi sur un truc dans ce style là car toutes mes autres recherches fonctionnent très bien. |
| |
| |
| | | |
|
| | | | |
| | |
|