forum Ancestrologie

Ancestrologie - Le Programme => Ancestrologie - Rapports d'anomalies => Discussion démarrée par: Epistolaire le 21 Septembre 2006 à 18:37:08

Titre: Saisie code postal - Erreur
Posté par: Epistolaire le 21 Septembre 2006 à 18:37:08
Bonjour,



Nouveau sur cette liste, utilisateur depuis peu:

Version : 570

Base : 4.051



Import d'un fichier Gedcom généré par Heredis 8.4

Tous les codes lieux sont les codes Insee, mais saisis dans la zone CP.



Donc dans ancestrologie la zone Insee est renseignée, mais je dois saisir manuellement tous les codes postaux pour obtenir les infos latitude et longitude permettant la localisation satellite de la commune.

Lorsque je saisis ces codes postaux, (évènement, unions, domiciles etc ..) de façon aléatoire se produit l'ouverture d'une fenêtre avec ce message,



lock conflict on no wait transaction deadlock.



les coordonnées ne sont donc pas renseignées : et ensuite le blocage est permanent.



Merci de bien vouloir me donner une solution, peut-être de pouvoir récupérer le CP de façon automatique, sachant que la commune est bien renseignée lors de mon import.
Titre: Saisie code postal - Erreur
Posté par: DDdeBerdeux le 21 Septembre 2006 à 20:28:12
Avez-vous essayé depuis la liste des lieux favoris, modification d'un lieu.

Dans la partie basse de la fenêtre, à l'aide de la loupe vous sélectionnez la ville dans l'index des villes, celà copiera tous les paramètres de la ville. En validant, tous les évènements et domiciles concernés seront mis à jour.

A+

André
Titre: Saisie code postal - Erreur
Posté par: Epistolaire le 22 Septembre 2006 à 13:50:50
Citation de: "DDdeberdeux"
Avez-vous essayé depuis la liste des lieux favoris, modification d'un lieu.

Dans la partie basse de la fenêtre, à l'aide de la loupe vous sélectionnez la ville dans l'index des villes, celà copiera tous les paramètres de la ville. En validant, tous les évènements et domiciles concernés seront mis à jour.

A+

André




Merci pour votre aide, mais cela n'est pas probant.

J'ai fait l'essai sur pusieurs communes, il n'y a aucune maj des évènements concernés, ni maj des coordonnées géographiques.

Une remarque, dans les lieux favoris, si une ville est présente plusieurs fois, je suis obligé de les renseigner toutes !
Titre: Saisie code postal - Erreur
Posté par: Facon le 22 Septembre 2006 à 13:55:33
Bonjour,

Peux-tu décrire avec un peu plus de précision ce que tu as fait?
Titre: Saisie code postal - Erreur
Posté par: Epistolaire le 27 Septembre 2006 à 10:34:12
Citation de: "Facon"
Bonjour,

Peux-tu décrire avec un peu plus de précision ce que tu as fait?




Bonjour,



J'ai terminé la maj de tous les CP suite à mon import (en manuel).

L'erreur citée persiste de façon aléatoire, mais j'ai plus de précisions à donner.

Toutes ces erreurs sont liées à  la région 'Ile de France'

J'avais modifié le nom de cette région dans la table des lieux en 'Ile de France' sans l'accent circonflexe sur Ile (ce qui est correct)

Depuis, sans parler du message d'erreur, lors de la saisie d'un CP en Ile de France, je n'obtiens que le Pays (pas le département, ni la région).

J'espère avoir été plus précis, il me semble que des liens (index) sont détruits.

Merci pour votre aide.
Titre: Saisie code postal - Erreur
Posté par: Facon le 27 Septembre 2006 à 11:02:47
Bonjour,

Nous avons un litige sur l'écriture de la région Ile de France, avec ou sans accent circonflexe sur le I de Ile.

Les tables ont été établies à partir des informations officielles, il suffit de jeter un oeil sur le site ci-après (INSEE) pour se rendre à l'évidence:



http://www.insee.fr/fr/nom_def_met/nomenclatures/cog/index.asp



La version v570 comporte une anomalie au niveau des lieux, cette anomalie a trouvé une solution dans les versions suivantes qui sont toujours en test et notamment la v575ß.



Dans l'immédiat, le plus simple est de restituer l'accent circonflexe à Ile de France par la saisie ou en réinstallant les tables de références (point 8 des téléchargements du site officiel).
Titre: Saisie code postal - Erreur
Posté par: Horemans le 27 Septembre 2006 à 11:57:16
Table REF_REGION

11   Île-de-France   1

avec séparateur tabulation.



Si ta ligne ressemble à celle ci-dessus, tu ne devrais pas avoir de problème, qu'il y ait accent ou non.

La région Ile de France à le code 11 dans la table des régions.

Tu as dû créer une erreur en modifiant la ligne.

Mais la modif de la table .txt ne suffit pas, il faut la réintroduire dans la base avec l'utilitaire TablesReference.exe
Titre: Saisie code postal - Erreur
Posté par: Horemans le 27 Septembre 2006 à 12:02:02
Et il semblerait qu'il y ait bien un accent sur le I

http://fr.wikipedia.org/wiki/Noms_des_habitants_de_l'%C3%8Ele-de-France_et_de_ses_d%C3%A9partements
Titre: Saisie code postal - Erreur
Posté par: Horemans le 27 Septembre 2006 à 12:08:14
Citation de: "Horemans"
Et il semblerait qu'il y ait bien un accent sur le I (remplacement d'un S dans Isle ?)

http://fr.wikipedia.org/wiki/Noms_des_habitants_de_l'%C3%8Ele-de-France_et_de_ses_d%C3%A9partements




Edit : le lien précédent semble trop long pour fonctionner, il faut le recopier  :oops:



J'ai trouvé aussi : http://fr.wikipedia.org/wiki/Accent_circonflexe_en_fran%C3%A7ais
Titre: Saisie code postal - Erreur
Posté par: Epistolaire le 27 Septembre 2006 à 16:48:52
Citation de: "Horemans"
Table REF_REGION

11   Île-de-France   1

avec séparateur tabulation.



Si ta ligne ressemble à celle ci-dessus, tu ne devrais pas avoir de problème, qu'il y ait accent ou non.

La région Ile de France à le code 11 dans la table des régions.

Tu as dû créer une erreur en modifiant la ligne.

Mais la modif de la table .txt ne suffit pas, il faut la réintroduire dans la base avec l'utilitaire TablesReference.exe




J'ai essayé de lancer ce programme, mais il génère une erreur Windows et se ferme. J'ai essayé sur un autre PC, idem !!!
Titre: Saisie code postal - Erreur
Posté par: Horemans le 27 Septembre 2006 à 17:04:17
Il y a des conditions d'utilisation : que je n'ai plus en tête, recherche sur le forum.

Il faut notamment que TablesReference.exe se trouve dans le même répertoire qu'Ancestrologie.exe ainsi que la table à charger

Il n'y a pas de danger si tu sauvegardes correctement ta base avant toute opération.

Il y a aussi des explications sur le site de Ransac.

Je reste imprécis, mais j'y suis arrivé en son temps. Comme dit PCM, il faut oser !  :wink:
Titre: Saisie code postal - Erreur
Posté par: Epistolaire le 27 Septembre 2006 à 17:06:07
Citation de: "Facon"
Bonjour,

Nous avons un litige sur l'écriture de la région Ile de France, avec ou sans accent circonflexe sur le I de Ile.

Les tables ont été établies à partir des informations officielles, il suffit de jeter un oeil sur le site ci-après (INSEE) pour se rendre à l'évidence:



http://www.insee.fr/fr/nom_def_met/nomenclatures/cog/index.asp



La version v570 comporte une anomalie au niveau des lieux, cette anomalie a trouvé une solution dans les versions suivantes qui sont toujours en test et notamment la v575ß.



Dans l'immédiat, le plus simple est de restituer l'accent circonflexe à Ile de France par la saisie ou en réinstallant les tables de références (point 8 des téléchargements du site officiel).




J'ai réinstallé les tables (après désinstal préalable). Dans la table région, Île de France est bien avec son accent; mais dans la gestion des lieux, il y a ma version sans accent ?  :roll:
Titre: Saisie code postal - Erreur
Posté par: Horemans le 27 Septembre 2006 à 17:17:31
Il y a des conditions d'utilisation : que je n'ai plus en tête, mais j'ai retrouvé l'adresse ci-dessous.

Il faut notamment que TablesReference.exe se trouve dans le même répertoire qu'Ancestrologie.exe ainsi que la table à charger

Il n'y a pas de danger si tu sauvegardes correctement ta base avant toute opération.

Il y a aussi des explications sur le site de Ransac.

Je reste imprécis, mais j'y suis arrivé en son temps. Comme dit PCM, il faut oser !  :wink:



Je viens de retrouver cette discussion sur la sauvegarde forum de Lya.

http://quidancestro.free.fr/archive_forum/viewtopicafa8.html?t=3116

La marche à suivre est la même que por la table REF_RELA_TEMOIN citée dans l'exemple
Titre: Saisie code postal - Erreur
Posté par: Horemans le 27 Septembre 2006 à 17:23:08
Citation de: "Epistolaire"
mais dans la gestion des lieux, il y a ma version sans accent ?  :roll:


Il va te falloir modifier ces lieux à partir des lieux favoris (clic droit) à moins qu'il y ait une règle assez précise pour le faire en SQL, mais c'est plus risqué.
Titre: Saisie code postal - Erreur
Posté par: DDdeBerdeux le 27 Septembre 2006 à 18:28:38
Citation de: "Horemans"
à moins qu'il y ait une règle assez précise pour le faire en SQL, mais c'est plus risqué.
Peut-être en sélectionnant les enregistrements à modifier par les noms des départements, s'ils sont restés conformes à ceux de la table de référence. Mais çà fait 3 requêtes...

EVENEMENTS_IND, EVENEMENTS_FAM, ADRESSES

Cà ressemblerait à çà:

update EVENEMENTS_IND e

set e.EV_IND_REGION='Île-de-France'

where e.ev_ind_dept in('département1', 'département2','etc')

si vous connaissez les départements concernés.

A+

André
Titre: Saisie code postal - Erreur
Posté par: Epistolaire le 27 Septembre 2006 à 19:03:14
Citation de: "Horemans"
Il y a des conditions d'utilisation : que je n'ai plus en tête, mais j'ai retrouvé l'adresse ci-dessous.

Il faut notamment que TablesReference.exe se trouve dans le même répertoire qu'Ancestrologie.exe ainsi que la table à charger

Il n'y a pas de danger si tu sauvegardes correctement ta base avant toute opération.

Il y a aussi des explications sur le site de Ransac.

Je reste imprécis, mais j'y suis arrivé en son temps. Comme dit PCM, il faut oser !  :wink:



Je viens de retrouver cette discussion sur la sauvegarde forum de Lya.

http://quidancestro.free.fr/archive_forum/viewtopicafa8.html?t=3116

La marche à suivre est la même que por la table REF_RELA_TEMOIN citée dans l'exemple




Merci à tous pour votre aide.

En effectuant cette manipulation, tout est rentré dans l'ordre. Il faut effectivement respecter l'emplacement de l'utilitaire dans le répertoire d' Ancestrologie, ainsi que les tables.



 :D