Auteur Sujet: Coordonnées géographique sur l'onglet UNION  (Lu 2648 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne Carretero

  • Grand Amateur
  • ***
  • Messages: 38
Coordonnées géographique sur l'onglet UNION
« le: 25 Mai 2007 à 10:03:55 »
Bonjour,
J'ai envoyé le message suivant à PCM, qui l'a transmis à André. André me conseille de l'envoyer sur le forum afin que l'expérience et la solution profitent au maximum d'utilisateurs.

J'ai voulu entrer les coordonnées géographique de Santiago du Chili sous la forme suivante dans l'onglet UNION :
Latitude : 33280881 le S pour sud n'a pas été pris. Longitude : 70383271 le W n'a pas été pris pour Ouest.
J'ai enregistré les données pour aller vérifier sur une autre fiche le format des coordonnées géographiques qui ne sont malheureusement pas sous la forme que je les ai saisies.
J'ai essayé d'ouvrir l'onglet UNION pour les corriger et de les mettre au bon format. Mais là, impossible d'ouvrir l'onglet.
- Premier message d'alerte : 3,3280881E15 n'est pas une valeur BCD correcte.
- Deuxième message d'alerte : Idem premier.
- Troisième message d'alerte : Invalid BLOD ID.
- Quatrième message d'alerte : Violation d'accès à l'adresse 00402E7D dans le module 'Ancestrologie.exe'. lecture de l'adresse 0BF37F7B.
- Cinquième message d'alerte : Violation d'accès à l'adresse 00402E7D dans le module 'Ancestrologie.exe'. lecture de l'adresse 19ED323C.
J'ai fermé Ancestrologie, j'ai tenté d'ouvrir l'application et là j'ai eu le message suivant : Erreur base : impossible de se connecter à la base. Vérifier que BDD est présente sur votre DD.
J'ai réintallé le module Base et Exe, Ancestrologie fonctionne mais impossible d'ouvrier l'onglet UNION pour corriger mon erreur sur la fiche concernée.
J'espère que vous aurez une solution pour pouvoir corriger cette fiche.
Ma version Ancestrologie 2007.720 et Base 5025
Bien cordialement
Antoine Carretero
 

Hors ligne Carretero

  • Grand Amateur
  • ***
  • Messages: 38
Coordonnées géographique sur l'onglet UNION
« Réponse #1 le: 25 Mai 2007 à 10:26:53 »
André me propose deux solutions suivantes :

La première solution que je tenterai, c'est de modifier ce lieu par
l'intermédiaire de la fenêtre des lieux favoris. Mais comme il est fort
possible que vous obteniez un message d'erreur du même type en ouvrant cette
fenêtre, exécutez dans le BOA la requête suivante:

update evenements_fam e
set e.ev_fam_latitude=-33.280881
   ,e.ev_fam_longitude=-70.383271
where upper(e.ev_fam_ville)='SANTIAGO DU CHILI'

Pour la première, message d'erreur.
Pour la deuxième, là, je suis perdu car je ne connait pas la procédure pour exécuter cette requête

Merci de m'aider
Antoine Carretero
 

Hors ligne Roger 1

  • AncestroExpert
  • *****
  • Messages: 627
Coordonnées géographique sur l'onglet UNION
« Réponse #2 le: 25 Mai 2007 à 10:36:05 »
Bojour,
pour 2 ème solution.
Menu "Plugins"
BOA
Menu "SQL"
Dans la fenêtre "requête SQL" faire un copier/coller de la requête André
Exécuter
A+
 

Hors ligne Carretero

  • Grand Amateur
  • ***
  • Messages: 38
Coordonnées géographique sur l'onglet UNION
« Réponse #3 le: 25 Mai 2007 à 10:55:14 »
J'ai exécuté la procédure tel que vous me l'avez indiqué, mais j'ai le message d'erreur suivant :
Violation d'accès à l'adresse 0CD6B088 dans le module 'DLL_BOA.dll', écriture de l'adresse 00000000.
Merci à ROGER 1
 

Hors ligne DDdeBerdeux

Coordonnées géographique sur l'onglet UNION
« Réponse #4 le: 25 Mai 2007 à 11:33:28 »
Bonjour,
Comme c'est une requête qui ne retourne aucun enregistrement (elle met seulement à jour un enregistrement dans la base), il faut cliquer sur "Exécuter procédure".
Ne pas oublier de valider les modifications avant de sortir du BOA.
A+
André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Carretero

  • Grand Amateur
  • ***
  • Messages: 38
Coordonnées géographique sur l'onglet UNION
« Réponse #5 le: 25 Mai 2007 à 12:02:58 »
J'ai exécuté la procédure, seulement la tentative d'ouverture de l'onglet UNION me donne toujours le message d'alerte : 3,3280881E15 n'est pas une valeur BCD correcte.
La précédente saisie n'a donc pas été écrasée. La correction ne s'est pas faite.
Merci quand même, André
Antoine Carretero
 

Hors ligne Carretero

  • Grand Amateur
  • ***
  • Messages: 38
Coordonnées géographique sur l'onglet UNION
« Réponse #6 le: 25 Mai 2007 à 12:57:37 »
Finalement à bout de solutions techniques, j'ai utilisé la méthode sauvage, j'ai supprimé la fiche concernée et l'ai recréée.
Il reste quand même une anomalie de saisie, il faudrait un contrôle de format à la saisie avant d'enregistrer la fiche.
Merci à tous.
Antoine Carretero
 

Hors ligne DDdeBerdeux

Coordonnées géographique sur l'onglet UNION
« Réponse #7 le: 25 Mai 2007 à 15:05:11 »
Etes-vous sûr du nom que vous aviez donné à la ville.
Sans celà vous pourriez remplacer la ligne
where upper(e.ev_fam_ville)='SANTIAGO DU CHILI'
par
where upper(e.ev_fam_ville) containing 'SANTIAGO'
si vous n'avez pas utilisé d'autres villes ayant Santiago dans leurs noms.
A+
André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Carretero

  • Grand Amateur
  • ***
  • Messages: 38
Coordonnées géographique sur l'onglet UNION
« Réponse #8 le: 25 Mai 2007 à 16:10:45 »
J'avais utilisé SANTIAGO et je n'avais pas de SANTIAGO dans ma base.
merci pour cette information technique.
Cordialement
Antoine Carretero