forum Ancestrologie

Ancestrologie - Le Programme => Ancestrologie - Rapports d'anomalies => Discussion démarrée par: Ransac le 04 Août 2006 à 12:10:26

Titre: recherche des villes par "contenant"
Posté par: Ransac le 04 Août 2006 à 12:10:26
je ne sais depuis quelle version cela ne marche plus, mais la 527 et la 530 ne me permettent plus de rechercher les villes "contenant ..." une séquence de caractères. Le résultat est le même que "commençant par"
Titre: recherche des villes par "contenant"
Posté par: Horemans le 04 Août 2006 à 16:11:23
V527 b4.037

Chez moi çà marche bien, mais il y a un petit temps de réponse qui me semble normal.

Ton programme a besoin de vacances  :wink:
Titre: recherche des villes par "contenant"
Posté par: Ransac le 04 Août 2006 à 17:29:14
es-tu sûr ?



pour ma part, il ne me donne que les villes commençant par ma séquence.



par exemple avec "commençant par", la séquence "ign" me donne 9 villes.



avec "contenant...", la même séquence "ign" me donne les mêmes 9 villes et non pas les centaines qui contiennent la séquence "ign".



J'ai testé plusieurs fois avec la 527 et la 530, sur 2 ordinateurs différents et j'obtiens toujours l'anomalie !
Titre: recherche des villes par "contenant"
Posté par: Facon le 04 Août 2006 à 17:57:29
Bonjour,

Je suis en v527 et effectivement la séquence "ign" ne passe pas bien. J'ai essayé toutes sortes d'associations et la recherche fonctionne aussi bien pour la recherche du type "commençant" ou du type "contenant".

Pour en revenir sur la séquence "ign", le "gn" fonctionne. Il semblerait que les séquences avec "i" comme première lettre ne sont pas bien digérées par la fonction de recherche.
Titre: recherche des villes par "contenant"
Posté par: Horemans le 04 Août 2006 à 18:12:59
C'est moi qui ait besoin de vacances.

Si je commence par  "commençant par"  :D  et ign c'est ok.

Sans rien toucher d'autre que le bouton radio "Contenant...", Rien de mieux



Le même test avec "sis" et çà marche ... Je n'avais fait qu'un test.:twisted:

Yabienbug



Reste la solution de rebaptiser toutes les communes contenant "ign"
Titre: recherche des villes par "contenant"
Posté par: DDdeBerdeux le 04 Août 2006 à 19:44:32
YABIENBUG dans l'Index des lieux.

Cette sélection doit être obtenue par appel de la procédure PROC_TROUVE_VILLE_PAR_VILLE(:ville,:mode) où mode=0 pour retourner les villes commençant par... :ville, et mode=1 pour contenant.

select * from PROC_TROUVE_VILLE_PAR_VILLE('ign',0) et

select * from PROC_TROUVE_VILLE_PAR_VILLE('ign',1) donnent bien des résultats différents et attendus. Il doit y avoir une erreur lors de l'appel de cette procédure.

Pour la recherche par CP ou INSEE, c'est toujours "Commençant par..." qui est actif, et il faut au moins 2 caractères.

A+

André
Titre: recherche des villes par "contenant"
Posté par: Ransac le 04 Août 2006 à 23:14:21
il y a aussi les recherches commençant par un "e" qui que marchent pas.



en résumé, une recherche commençant par "e" ou "i" ne marchent pas avec le bouton radio "contenant..."



je n'ai pas testé toutes les lettres, à voir s'il n'y en pas pas d'autres et surtout à savoir pourquoi afin de le corriger !
Titre: recherche des villes par "contenant"
Posté par: BLefebvre le 05 Août 2006 à 08:38:01
Ca rappelle l'époque où il n'était plus possible, dans l'index des lieux, d'entrer un nom de ville commençant par e ou i, et ce quel que soit le pays
Titre: recherche des villes par "contenant"
Posté par: Ransac le 05 Août 2006 à 11:46:41
j'avais oublié cette anomalie.

C'est peut-être bien lié à cette ancienne bogue !
Titre: recherche des villes par "contenant"
Posté par: Joël AUGUSTE le 05 Août 2006 à 17:33:01
Citation de: "Ransac"
en résumé, une recherche commençant par "e" ou "i" ne marchent pas avec le bouton radio "contenant..."



je n'ai pas testé toutes les lettres, à voir s'il n'y en pas pas d'autres et surtout à savoir pourquoi afin de le corriger !


Bonjour,



Exact, j'ai fait un essai avec Connigis.

- si on recherche "Contenant igis", il n'y a aucune réponse.

- si on recherche "Contenant gis", on obtient une liste avec la bonne réponse.