Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
Ransac Pro


Inscrit le: 28 Fév 2003 Messages: 1906 Localisation: Bordeaux
|
Posté le: 14 Mar 2003 12:52 Sujet du message: mise à jour des communes, seconde édition |
|
|
Merci à Jean-Raymond, qui m'a fait découvrir le site www.genealogie-standard.org
Je conseille à tout le monde de le visiter.
Il en ressort que la dénomination exacte pour les communes est : l'article devant le nom, suivi d'un espace. Les autres mots doivent être séparés par des tirets. Par contre, pour les autres lieux (lieux-dit...) il ne faut pas de tirets... bref, tout est expliqué sur le site.
Donc la base des communes a été modifiée :
- afin de suivre ces règles générales et être en accord avec les autres programmes ce qui facilitera les migrations.
- afin de corriger l'erreur du zéro qui manque devant le numéro INSEE et code postal des communes des départements de 01 à 09
- afin de corriger un petit oubli qui empêchait le département de la Corse de s'afficher.
La nouvelle base 1,70 du 14/03/2003 est disponible sur le site.
Pour ma part, je fais la mise à jour en exportant ma base en GEDCOM. Je fais la mise à jour, puis j'importe mon GEDCOM précédement sauvé. |
|
Revenir en haut |
|
 |
Ransac Pro


Inscrit le: 28 Fév 2003 Messages: 1906 Localisation: Bordeaux
|
Posté le: 14 Mar 2003 13:04 Sujet du message: |
|
|
Juste une petite précision sur la nouvelle base et ses limites.
Le programme Ancestrologie ne permet pas d'avoir des noms de communes de plus de 30 caractères.
Il est cependant dommages de se priver de ces communes. Il y a ainsi 53 communes.
Le problème a été résolu de deux manières :
- si le mot Saint apparaît dans ces 53 communes, il est abrégé en St
- si la taille est toujours supérieure à 30 caractères, le nom est tronqué à 30 caractères.
Voici la liste de ces 53 communes avec leur numéro INSEE, leur code postal et leur nom complet (non tronqué).
02803 02160 La Ville-aux-Bois-lès-Pontavert
08057 08240 Belleville-et-Châtillon-sur-Bar
11128 11240 Escueillens-et-Saint-Just-de-Bélengard
14584 14500 Saint-Germain-de-Tallevende-la-Lande-Vaumont
14621 14290 Saint-Martin-de-Bienfaite-la-Cressonnière
16052 16190 Bors_(Canton_de_Montmoreau-Saint-Cybard)
16053 16360 Bors_(Canton_de_Baignes-Sainte-Radegonde)
19189 19430 Saint-Bonnet-les-Tours-de-Merle
21433 21610 Montigny-Mornay-Villeneuve-sur-Vingeanne
24048 24230 Bonneville-et-Saint-Avit-de-Fumadières
24099 24340 Champeaux-et-la-Chapelle-Pommier
24214 24300 Javerlhac-et-la-Chapelle-Saint-Robert
24356 24580 Rouffignac-Saint-Cernin-de-Reilhac
24404 24260 Saint-Félix-de-Reillac-et-Mortemart
24469 24490 Saint-Michel-l'Écluse-et-Léparon
30106 30170 Durfort-et-Saint-Martin-de-Sossenac
30266 30430 Saint-Jean-de-Maruéjols-et-Avéjan
34317 34520 La Vacquerie-et-Saint-Martin-de-Castries
37057 37240 La Chapelle-Blanche-Saint-Martin
38364 38220 Saint-Barthélemy-de-Séchilienne
38488 38460 Siccieu-Saint-Julien-et-Carisieu
41039 41500 La Chapelle-Saint-Martin-en-Plaine
42235 42380 Saint-Hilaire-Cusson-la-Valmitte
42239 42155 Saint-Jean-Saint-Maurice-sur-Loire
43187 43350 Saint-Geneys-près-Saint-Paulien
49078 49320 Charcé-Saint-Ellier-sur-Aubance
51368 51800 Minaucourt-le-Mesnil-lès-Hurlus
51513 51290 Saint-Remy-en-Bouzemont-Saint-Genest-et-Isson
51628 51120 Villeneuve-Saint-Vistre-et-Villevotte
52182 52290 Éclaron-Braucourt-Sainte-Livière
61386 61550 Saint-Evroult-Notre-Dame-du-Bois
64083 64390 Autevielle-Saint-Martin-Bideren
64181 64370 Castillon_(Canton_d'Arthez-de-Béarn)
64298 64470 Lacarry-Arhan-Charritte-de-Haut
66005 66760 Angoustrine-Villeneuve-des-Escaldes
66170 66300 Sainte-Colombe-de-la-Commanderie
69172 69460 Salles-Arbuissonnas-en-Beaujolais
70058 70100 Beaujeu-Saint-Vallier-Pierrejux-et-Quitteur
70187 70400 Crevans-et-la-Chapelle-lès-Granges
70366 70700 Villers-Chemin-et-Mont-lès-Étrelles
70449 70230 Roche-sur-Linotte-et-Sorans-les-Cordiers
70558 70240 La Villeneuve-Bellenoye-et-la-Maize
71335 71800 Ouroux-sous-le-Bois-Sainte-Marie
76039 76520 Les Authieux-sur-le-Port-Saint-Ouen
79122 79110 Fontenille-Saint-Martin-d'Entraigues
80714 80880 Saint-Quentin-la-Motte-Croix-au-Bailly
85248 85210 Saint-Martin-Lars-en-Sainte-Hermine
85263 85110 Saint-Philbert-du-Pont-Charrault
86224 86230 Saint-Gervais-les-Trois-Clochers
89359 89190 Saint-Maurice-aux-Riches-Hommes
95901 95700 Roissy-Aéroport-Charles-de-Gaule
97354 <NULL> Samson_(chef-lieu_Dégrad-Samson)
97359 97352 La Comté_(chef-lieu_Dégrad-Edmond) |
|
Revenir en haut |
|
 |
philippe CARRIAT Super-amateur


Inscrit le: 28 Fév 2003 Messages: 20 Localisation: Bordeaux - France
|
Posté le: 15 Mar 2003 01:13 Sujet du message: |
|
|
Bonsoir
Me semble-t-il PCM va livrer incessament sous peu un .exe qui autorisera les communes de + de 30 caractères (confer son message dans le forum rapports d'anomalies, sujet opération de pointeur incorrecte. _________________ tout homme qui fait qq chose a contre lui ceux qui voudraient faire la même chose, ceux qui font précisément le contraire, et surtout la grande armée des gens beaucoup plus sévères qui ne font rien. |
|
Revenir en haut |
|
 |
momovero Expert


Inscrit le: 01 Mar 2003 Messages: 66 Localisation: Toulon
|
Posté le: 15 Mar 2003 10:20 Sujet du message: Liste des lieux favoris après MAJ BASE |
|
|
bonjour,
j'ai installé la dernière MAJ de la base (Version 1.70 du 14/03/2003 - [4.1 Mo] ) après avoir fait un export GEDCOM de mon dossier.
j'ai importé mon fichier GEDCOM après avoir exécuté la MAJ de la base, jusque là tout est OK, mais lorsque je consulte mes lieux favoris, je n'ai plus les codes INSEE.
j'ai essayé le bouton "MAJ INSEE", mais la colonne des codes INSEE reste désespérément vide.
quelqu'un a t il eu le même pb et qu'elle a été la solution, à part tout ressaisir, car les codes apparaissent bien dans la liste des lieux principale (heureusement car à voir le fil de discussion, vous devez tous avoir eu du boulot).
en attendant une réponse, bon we à tous.
c.brothelande |
|
Revenir en haut |
|
 |
crolain Pro

Inscrit le: 27 Fév 2003 Messages: 585
|
Posté le: 15 Mar 2003 11:39 Sujet du message: |
|
|
J'ai effectivement le même problème (ou similaire).
J'ai fourni le code postal et le code INSEE pour un ancêtre né en France.
La mise à jour s'est bien faite.
J'ai exporté le fichier Gedcom puis l'ai réimporté en écrasant le dossier existant . En visualisant les lieux favoris, le code postal était bien présent mais le code INSEE avait disparu.
Pour la longueur maximale du nom de la commune, ce n'est pas ancestrologie.exe qui est responsable mais bien la base de données.
La zone "ville" (CP_VILLE) dans la table REF_CP_VILLE est définie avec une longueur maximale de 30 caractères (VARCHAR(30) ). Il faudrait la porter à 45 (je crois que c'est le plus grand nom de ville existant en France) en règlant le problème des dépendances vers des procédures stockées.
Cordialement,
Claude |
|
Revenir en haut |
|
 |
philippe CARRIAT Super-amateur


Inscrit le: 28 Fév 2003 Messages: 20 Localisation: Bordeaux - France
|
Posté le: 15 Mar 2003 19:40 Sujet du message: |
|
|
Je confirme ce que je disais, un nouvel exe est à disposition sur le site ce jour 15/3 qui doit résoudre les difficultés de ceux qui gèrent des lieux de + de 30 caractères. |
|
Revenir en haut |
|
 |
crolain Pro

Inscrit le: 27 Fév 2003 Messages: 585
|
Posté le: 16 Mar 2003 02:07 Sujet du message: |
|
|
C'est évidemment une bonne nouvelle.
J'ai la version 1.7.0 de la base et la version 1.6.7.0 de Ancestrologie et je n'arrive pas à corriger les communes de plus de 30 caractères.
J'ai certainement raté un épisode!!
Pourriez-vous m'expliquer la procédure à appliquer ?
Claude |
|
Revenir en haut |
|
 |
bruno Amateur


Inscrit le: 01 Mar 2003 Messages: 9 Localisation: Saône et Loire
|
Posté le: 16 Mar 2003 10:19 Sujet du message: |
|
|
J ai moi aussi un probléme de mise à jour des code INSEE apres l'importation d'un fichier GEDCOM sur la derniére mise à jours .Ci on active la mise à jours des codes insee rien ne ce passe il faudrait reprendre une à une les communes avec modifier les lieux favorie pour pouvoir les obtenir?
je n ai pas trouvé d 'autre solutions pour le momment .
Bruno |
|
Revenir en haut |
|
 |
crolain Pro

Inscrit le: 27 Fév 2003 Messages: 585
|
Posté le: 16 Mar 2003 11:02 Sujet du message: |
|
|
Par MAJ des codes INSEE, vous voulez dire le choix :
Configuration --> Mise à jour des CP et codes INSEE sur les évènements ?? Je ne trouve MAJ INSEE nulle part ailleurs ?
Pour ma part, j'ai essayé, sans succès, d'entrer plus de 30 caractères sur tous les écrans où figurait le mot "Ville". Peut-être ai-je raté le bon ?
Codialement,
Claude |
|
Revenir en haut |
|
 |
bruno Amateur


Inscrit le: 01 Mar 2003 Messages: 9 Localisation: Saône et Loire
|
Posté le: 16 Mar 2003 11:24 Sujet du message: |
|
|
J éssayé
Configuration --> Mise à jour des CP et codes INSEE sur les évènements
Configuration --> Liste des lieux favorie --> MMISEAJOUR INSEE
Sans résultat dans les 2 cas.
Amiclement
Bruno |
|
Revenir en haut |
|
 |
momovero Expert


Inscrit le: 01 Mar 2003 Messages: 66 Localisation: Toulon
|
Posté le: 16 Mar 2003 12:58 Sujet du message: Liste des lieux favoris après MAJ BASE 1.70 |
|
|
Bonjour,
une précision par rapport à la mise à jour des codes INSEE dans les lieux favoris, cette action fonctionnait bien, avant que j'installe la MAJ 1.70 de la base avec la version 1.6.6.5 de ancestrologie.
si cela peut aider nos developpeurs.
je confirme que la MAJ ne se fait pas à partir des 2 possibiltés qui nous sont offertes soit :
1) Configuration => Liste des lieux favoris => et action sur le bouton (MAJ Insee).
2) Configuration => Mise à jour des CP et codes INSEE sur les événements (délais d'action plus long que le 1) mais tout aussi inactif)
bon dimanche à tous
cordialement
c.brothelande |
|
Revenir en haut |
|
 |
Ransac Pro


Inscrit le: 28 Fév 2003 Messages: 1906 Localisation: Bordeaux
|
Posté le: 18 Mar 2003 11:31 Sujet du message: |
|
|
Désolé pour tout ceux qui ont cru que la dernière version d'ancestrologie (1.6.7.0) réglait le problème du nombre de caractères du champ des villes (confère les 53 villes de taille entre 31 et 45 caractères).
Lors de la mise à jour de la base, j'ai demandé à Philippe si c'était possible et voici sa réponse :
Je ne peux pas augmenter la taille du champ
Ca fait toucher a une vingtaine de procedures; Des triggers; Et pas mal de choses dans le programme
Donc pas mal de boulot avec aussi des incidences non prevues dans les etats et autres
Le mieux ce serait de tronquer ces 53 villes et les mettre a 30 caractères.
Si quelqu'un veut si coller, je pense qu'il n'y a pas de problème, mais y-a intérêt à s'y connaître pour que le remède ne soit pas pire que le mal ! |
|
Revenir en haut |
|
 |
Cazaux-Moutou Philippe Ancestrologie


Inscrit le: 26 Fév 2003 Messages: 781 Localisation: Guadeloupe
|
Posté le: 18 Mar 2003 12:05 Sujet du message: |
|
|
Hello
Effectivement, si qq un veut bien modifier la base et les procs et les triggers, je suis preneur
la table REF_CP_VILLE, le champ CP_VILLE est limité a 30 (et ca ca date depuis 1995) le pb c est que bcp de proc font reference a ce champ
mais en plus des procs qui font reference a ce champ, il y a d autres proc qui renvoie des donnees concatenées du cp et de la ville
cad, que le champ de sortie se nomme par exemple A_EPOUX_LIEU_NAISSANCE, sa taille est a 41
donc il faudrait la porter a (41 + (45-30)) si onmestr a 45 la taille du champ ville
donc il faut passer toutes les procs en revues et les modifier une par une
mais sacahnt que de procs dependent d autres procs, il faut commencer par celle la plus haute dans la hierarchie
Autre solution, exporter le script SQL de creation de la base, le passer e, revue avec un editeur de texte et modifier directement le script et recreer la base
Qui veut le faire ?? |
|
Revenir en haut |
|
 |
Ransac Pro


Inscrit le: 28 Fév 2003 Messages: 1906 Localisation: Bordeaux
|
Posté le: 18 Mar 2003 19:20 Sujet du message: |
|
|
si quelqu'un s'y lance, qu'il en profite également pour modifier la longueur de la variable du Pays. Il est également limité à 30 caractères et j'ai du abréger certain pays pour les faire entrer sans erreur dans la base. |
|
Revenir en haut |
|
 |
crolain Pro

Inscrit le: 27 Fév 2003 Messages: 585
|
Posté le: 19 Mar 2003 10:38 Sujet du message: |
|
|
Je me suis mis (depuis plusieurs jours) à effectuer le travail (effectivement lourd) de convertir la base de données pour augmenter la longueur de ces champs.
Je suis parti de la version 1.69 car la 1.70 à introduit un problème au niveau de la mise à jour INSEE.
J'avais d'abord essayé par de simples réorganisations mais comme dit Philippe, il y a trop de dépendances pour que cela soit réalisé dans de bonnes conditions.
Je propose de mettre toutes les occurences de villes à VARCHAR(50) (au lieu de VARCHAR(30) ou parfois VARCHAR(41)) et en profiter pour mettre toutes les occurences de NUM-SOSA se rapportant à la numérotation d'Abboville en VARCHAR(100)( au lieu d'une certaine dispersion actuelle).
Etes-vous d'accord :
1- que je me charge de ces modifications
2 - avec les grandeurs que je propose?
Si quelqu'un voyait une autre modif à faire dans ce style, c'est le moment .
De plus, un pareil changement nécessitera des tests. Il serait intéressant d'avoir des volontaires pour tester avant la mise en oeuvre définitive.
Cordialement,
Claude |
|
Revenir en haut |
|
 |
|