Auteur Sujet: Tests base (b5.016) b5.017 et logiciel V695 en bêta  (Lu 13845 fois)

plus minus reset

0 Membres et 1 Invité sur ce sujet

Hors ligne DDdeBerdeux

Tests base (b5.016) b5.017 et logiciel V695 en bêta
« le: 15 Mars 2007 à 11:13:15 »
Bonjour,

Avant d'officialiser ces nouvelles versions, on voudrait avoir votre avis.

Le lien pour le téléchargement de la mise à jour de la base en version b5.016 (ou outil de migration de la base) est ICI et la base vide accompagnée de la liste complète des modifications LA .

J'ai aussi mis en ligne ICI une version de l'exécutable de migration qui met également à jour l'exécutable ancestrologie.exe en V695. Ceci dans le but de répondre aux utilisateurs qui trouvent compliqué de devoir faire 2 manipulations lors d'une mise à jour. J'aimerai avoir votre opinion. Pour ma part je suis assez mitigé, car les 2 autres maj séparées étant toujours nécessaires, cette méthode ajoutée risque également de perturber des utilisateurs. Cumulant les 2 maj, ce fichier fait 8 Mo.

Les maj de la base en b5.016 concernent:

Modification procédure de migration: plus qu'une seule optimisation si la base est à une version 5.000 ou supérieure.

Mise à jour Firebird embedded en version 2.0.1 RC2

Essai de regroupement des maj du logiciel et de la base.

Ajout aux PROC_DATE_WRITEN et PROC_DATE_WRITEN_UN d'un champ VALIDE permettant le contrôle de la validité de la date en particulier depuis le logiciel, lors de la saisie.

Ajout index sur champs TYPE_TOKEN,ID de REF_TOKEN_DATE pour accélérer les procédures ci-dessus.

Dans le logiciel V695:

Réparation du problème du format d'affichage des détails de l'événement historique.

Dans ajout d'une ville depuis l'index des lieux, classement des pays et régions en ordre alphabétique. Idem depuis lieux favoris, détails de la ville.

Dans fiche de saisie rapide, si le sexe est présélectionné (conjoint, père, mère), seuls les prénoms du sexe figurent dans la liste de choix.

Le contrôle de la date lors de la saisie utilise maintenant la procédure PROC_DATE_WRITEN stockée dans la base.

Plus d'autres corrections que j'ai oubliées...

Bon tests.

André



Mise à jour du 19/03/2007 Base en version b5.017 avec utilitaire de visualisation des incohérences sur les âges dont le fichier d'installation est à télécharger ICI
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

Hors ligne Facon

Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #1 le: 15 Mars 2007 à 11:25:26 »
Bonjour André,

Au début de ton message, il faudrait corriger la version de base: b5.016 au lieu de b5.0156.

On essaye tout cela et on en reparle.
Christian
 

Hors ligne Facon

Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #2 le: 15 Mars 2007 à 12:07:29 »
Bonjour André,

En son temps j'avais regroupé quelques anomalies en attente de corrections. La version v695 combinée avec b5.016 apporte beaucoup de réponses.

Anomalies en suspens sur V693:

Saisie des dates dans la fiche de saisie rapide

Résolu: Le contrôle de la saisie des dates est redevenu opérationnel aussi bien sur les dates saisies en numérique qu'en littéraire. Le contrôle porte également sur les mots clefs.

Le fontionnement n'est pas simple à comprendre:

-1- Je crée un enfant, je complète le prénom puis je passe aux dates.

Date naissance: j'inscris 32 août 1983, la date reste de couleur noire;

Lieu de naissance: j'inscris le lieu, la date reste en noir;

Date décès: Quand j'atteins ce champ, la date de naissance passe en rouge. J'écris pour le décès 30 février 1984, elle vire au rouge;

Lieu de décès: J'indique le lieu.

Je reviens sur les dates pour corriger. La date de naissance devient 31 août 1983, cette date reste en rouge, j'efface la date et j'indique à nouveau le 31, idem.

Je corrige la date de décès, et je mets le 28, la date repasse en noir.

Si j'efface la fiche et que je recommence, toujours le même problème avec la date de naissance qui reste inexorablement rouge. Il faut repartir de zéro (fermer la fiche) et recréer l'enfant pour avoir une fiche opérationnelle (date en noir pour la naissance si la date est correcte).

-2- Je fais la même manipulation que ci-dessus mais je n'inscris rien dans le lieu de naissance. La date de naissance qui n'est pas correcte, reste en noir.

C'est un mode de fonctionnement reproductible sur toutes les créations d'individus.

-3- Je crée la même chose avec des dates correctes, mais avec un décès avant la naissance, pas de message d'erreur au niveau de la fiche de saisie rapide. Celui-ci apparaît à l'enregistrement final de l'individu et après navigation vers lui.

Fiche identité

Résolu: Nous sommes bien revenus au patronyme en noir par défaut. Il passe à la bonne couleur après le choix du sexe et l'action Enregistrer.

La création d'un individu se fait avec un patronyme de couleur bleue avant même d'avoir choisi le sexe.

En réalité la couleur correspond à celle du dernier individu visité et à partir duquel est créée la nouvelle fiche.

Mise à jour

Ce point reste à vérifier.

Le lien ci-après donne la réponse faite à François sur les difficultés rencontrées lors des mises à jour:

http://www.ancestrologie.org/forum/index.php?topic=7611.0&sid=44bc11941a5465b26aae363b181db439

Il faudrait que Philippe parvienne à rétablir la situation qui amenait directement le message:

La version de votre base x.xxx est trop ancienne. Il vous faut la mettre à jour à l'occasion du démarrage d'Ancestrologie après la màj de l'application.

Les étapes intermédiaires (message d'erreur + Transaction...) sont de nature à créer des confusions.

C'est d'ailleurs d'un mal comparable que souffre la fonction Restaurer dans le menu Généalogies. Le recours à cette fonction conduit à un blocage d'Ancestrologie sans compter que les termes utilisés créent aussi la confusion entre Restauration et Restoration.

Sauvegarde/Restauration

Ce module accessible depuis le menu Généalogies ne fonctionne pas pour la partie sauvegarde.

Lieux

Résolu: Les remarques de Bob ont été corrigées.

Bob du Vaucluse a dit:

A partir de « index des lieux » soit directement soit par modification de « lieux préférés » on peut créer une nouvelle ville.

Le problème est que la liste des pays du menu déroulant n’est pas triée alphabétiquement (ce qui était le cas pour index lieu avant les modifications des lieux favoris)

Peut-on avoir cette modification là aussi

et André a répondu:

Et non, la baguette magique n'y peut rien parce qu'il ne s'agit pas d'une procédure intégrée à la base, mais de requêtes faites depuis le logiciel pour alimenter les listes déroulantes.

Il suffirait de remplacer la requête "select * from REF_PAYS" qui liste les pays dans l'ordre des codes, par "select * from REF_PAYS ORDER BY RPA_LIBELLE" qui les liste dans l'ordre des noms.





 :arrow: La combinaison des deux màj me semble être une bonne chose pour la plus grande partie des utilisateurs. Le fichier est un peu lourd mais en définitive il fallait malgré tout d'une manière ou d'une autre charger la màj de l'application puis le cas échéant mais assez régulièrement la màj de la base.

Pour éviter les complications des trois màj, je verrais l'outil de màj complet en accès depuis le logiciel.

Les trois màj appli, base et appli+base téléchargeables depuis quelque part pour les accrocs des travaux manuels.

Il reste toutefois à vérifier le comportement de la màj complète dans les cas tordus: base inférieure à 3.57, base polluée notamment par des saisies de dates erronées, etc....

A méditer et à approfondir. Le principal point en suspens demeure le menu Sauvegarde/Restauration. Un peu à la fois et on va y arriver.



 :arrow: D'autres améliorations en arrière plan ont été apportées avec les versions immédiatement avant:

 - L'installation d'Ancestrologie sur un Ancestrologie existant prend en charge la sauvegarde de la base Ancestrologie.bdd présente (si nom inchangé);

 - La désinstallation d'Ancestrologie maintient les documents personnels, même chose pour la base Ancestrologie.bdd ainsi que les autres bases contenues dans le répertoire \Database.
Christian
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #3 le: 15 Mars 2007 à 13:38:41 »
Je viens de faire l'essai de la mise à jour de base ET logiciel dans la foulée en utilisant maj_v695_b5016.exe

Un peu long à télécharger effectivement, mais une seule manoeuvre suffit, et je ne suis pas sûr que çà soit plus long en temps cumulé que par des mises à jour séparées.

Je suis sûr que çà conviendra mieux à des utilisateurs peu expériementés (et pas seulement). C'est à mon avis ce moyen qu'il faut mettre en évidence sur le site, même si on laisse la liberté à ceux qui suivent les évolutions au jour le jour, de continuer "manuellement".

Encore un +, merci à André et à tous ceux qui font avancer les choses.
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne Tophe3860

Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #4 le: 15 Mars 2007 à 19:28:55 »
Même point de vue que les précédants messages sur la MàJ "cumulée".



Des "détails" qui peuvent arrêter / perturber certains au moment des mises à jour : les fenêtres d'accueil et de fin et quelques bandeaux "bienvenue dans l'assistant de installation de MAJ_base", etc...

On croit que seul la base est MàJ...



Un autre détail à la 3ème fenêtre : un "vous" en trop à la 4° ligne ( ...vous devez vous être certain... )



 :wink:
Christophe Pensez [résolu] et trucs & astuces : un ancestrologie pour tous, tous pour un ancestrologie!
 

Hors ligne J-Claude67

  • AncestroExpert
  • *****
  • Messages: 441
Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #5 le: 15 Mars 2007 à 21:57:03 »
Bonsoir.

J'ai également trouvé le temps de chargement un peu long dû aux performances techniques de ma connexion mais ce n'est pas catastrophique.

Par contre il faudrait peut-être n'avoir qu'un seul système de mise à jour c'est à dire avoir toujours la même manoeuvre à effectuer qu'il y ait une maj logiciel+base ou une maj logiciel seul ou base seule... si c'est possible.
-PC Portable : Windows 11; RYZEN 5000 series; DDR 16GB; SSD 1TB; écran 16"
Ancestrologie V2015-1996.3, base 5131, Cassini 9000, Arbre 1.9.18.
 

Hors ligne BLefebvre

  • AncestroExpert
  • *****
  • Messages: 885
Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #6 le: 16 Mars 2007 à 08:28:37 »
Et si on a plusieurs bases à mettre à jour? Je suppose qu'il faut utiliser la mise à jour de la base seule pour chacune d'entre elles.
XP SP3 V1360 B5.130
 

Hors ligne Pierre Garnier

  • AncestroExpert
  • *****
  • Messages: 545
Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #7 le: 16 Mars 2007 à 08:52:32 »
La MAJ de la base ne s'applique qu'à la dernière base utilisée par Ancestrologie
 

Hors ligne DDdeBerdeux

Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #8 le: 16 Mars 2007 à 09:31:27 »
Bonjour,
Citation de: "garnierpierre"
La MAJ de la base ne s'applique qu'à la dernière base utilisée par Ancestrologie
Rien de changé sur ce plan. La migration de la base s'applique toujours à la dernière base utilisée avant la fermeture du logiciel. Et la migration de la base seule sera toujours nécessaire, tout comme la nouvelle version du logiciel, car l'un peut évoluer sans l'autre.

Il doit être possible de modifier l'outil de migration complète pour qu'il n'exécute aucune opération sur la base si elle est à jour, ni écrase un logiciel plus récent que celui qu'elle contient. On n'aurait ainsi qu'un seul outil de migration. Mais il ferait plus de 8 Mo.

Si cet outil existait, utiliseriez-vous quand même les mises à jour séparées?

A+

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

mpl75

  • Invité
Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #9 le: 16 Mars 2007 à 09:46:51 »
Citation:

Les trois màj appli, base et appli+base téléchargeables depuis quelque part pour les accrocs des travaux manuels.





Je suis concerné. Mon côté collectionneur :lol:



J'ai fait les 2 types de màJ

Manu ou Auto

Pas de pbm

Avec l'exe tout en Un une petite minute

Avec les 2 màj successives il suffit d'être organisé.

Je pense que beaucoup n'ont peut-être pas assez de rigueur dans le classement de leurs différents éléments.



Merci encore, je vais utiliser quelque peu. @+++
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #10 le: 16 Mars 2007 à 09:48:33 »
Citation de: "DDdeberdeux"
Si cet outil existait, utiliseriez-vous quand même les mises à jour séparées?
Surement oui, dans la mesure ou je suis régulièrement les évolutions des versions béta. Mais on constate que la première intervention sur le forum est souvent faites par des utilisateurs peu expérimentés qui utilisent Ancestro depuis déjà quelques temps, et qui font une mise à jour pour la première fois et ne sont pas des accros du forum.

Dans ce cas, le téléchargement, même un peu long, n'est pas gênant, s'il apporte une simplification évidente.

Les mises à jour de Windows sont bien plus longues et nécessitent presque toujours un redémarrage... et on supporte.
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

mpl75

  • Invité
Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #11 le: 16 Mars 2007 à 10:02:06 »
Je reviens sur le tout en Un



Comme le dit Horemans il satisfera les gens pressés ou inexpérimentés.

De plus il soulagera le forum et ses bénévoles, évitant de reprendre pour la énième fois une sorte de tutoriel par posts interposés (bien que le sujet soit déjà traité, mais c'est dur de chercher... "y aura bien un type sympa qui va se décarcasser").

Donc ce sera plus de temps pour commenter les nouvelles fonctionnalités.
 

Hors ligne Facon

Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #12 le: 16 Mars 2007 à 10:11:54 »
Bonjour André,
Citation de: "DDdeberdeux"
Bonjour,
Citation de: "garnierpierre"
La MAJ de la base ne s'applique qu'à la dernière base utilisée par Ancestrologie
Rien de changé sur ce plan. La migration de la base s'applique toujours à la dernière base utilisée avant la fermeture du logiciel. Et la migration de la base seule sera toujours nécessaire, tout comme la nouvelle version du logiciel, car l'un peut évoluer sans l'autre.

Il doit être possible de modifier l'outil de migration complète pour qu'il n'exécute aucune opération sur la base si elle est à jour, ni écrase un logiciel plus récent que celui qu'elle contient. On n'aurait ainsi qu'un seul outil de migration. Mais il ferait plus de 8 Mo.

Si cet outil existait, utiliseriez-vous quand même les mises à jour séparées?


 :arrow: J'ai la manie de charger les màj puis de les mettre en oeuvre dans un deuxième temps. Je m'écarte ainsi de l'utilisation standard. Mais les essais et tests sont nombreux et cette disposition simplifie la mise en oeuvre des màj ainsi que les éventuels retours en arrière.

 :arrow: J'ai utilisé l'outil de màj complet sur Ancestrologie v690 et une base b5.015. Tout s'est déroulé correctement.

J'ai sélectionné une autre base qui a été ouverte sans le moindre problème et "sans message de base trop ancienne", j'ai stoppé Ancestrologie et lancé à nouveau la màj complète. Tout s'est déroulé correctement.  Je regrette simplement l'absence de message pour attirer l'attention sur la base un peu démodée.

 :arrow: Si un jour cette méthode devait devenir la màj via l'application, il faudrait revoir la fenêtre de màj.

 -1- Supprimer l'accès à la Bêta;

 -2- Ajouter un test complémentaire pour faire une màj de la base lorsque l'appli est déjà en ordre. Ce point est surtout utile pour ceux qui travaillent avec plusieurs bases.
Christian
 

Hors ligne J-Claude67

  • AncestroExpert
  • *****
  • Messages: 441
Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #13 le: 16 Mars 2007 à 10:14:40 »
Et puis on pourrait aussi continuer à monter une usine à gaz en faisant la sauvegarde automatique de la base mise à jour...  :wink:
-PC Portable : Windows 11; RYZEN 5000 series; DDR 16GB; SSD 1TB; écran 16"
Ancestrologie V2015-1996.3, base 5131, Cassini 9000, Arbre 1.9.18.
 

mpl75

  • Invité
Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #14 le: 16 Mars 2007 à 11:02:25 »
sauvegarde automatique de la base mise à jour...  :idea:



Puisque la sauvegarde est une recommandation de bon sens le faire avec l'outil en la datant devient logique.

Mais jusqu'où iront-ils  :?:
 

Hors ligne Horemans

  • AncestroSenior
  • *****
  • Messages: 1 775
    • http://perso.wanadoo.fr/philippe.horemans
Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #15 le: 16 Mars 2007 à 13:03:05 »
Citation de: "mpl75"
Mais jusqu'où iront-ils  :?:
J'usqu'à faire un maximum de généalogie pour un minimum d'informatique. Si la complexité est concentrée dans un outil d'une grande simplicité d'utilisation, peu importe si la réalisation de l'outil est complexe, c'est l'affaire du programmeur... s'il le souhaite... et c'est le contraire d'une "usine à gaz". :wink:
Plus çà va, plus je me régale...  Et avec  Quisontils, la gestion des actes, c'est facile !   Philippe
 

Hors ligne Pierre Garnier

  • AncestroExpert
  • *****
  • Messages: 545
Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #16 le: 16 Mars 2007 à 14:40:03 »
Citation de: "Horemans"
Citation de: "mpl75"
M... et c'est le contraire d'une "usine à gaz". :wink:




Même pas! qu'est-ce que vous avez contre les usines à gaz? Vous vous chauffez à quoi? Et puis dans une usine à gaz ce qui importe c'est ce qui entre et ce qui sort ,l'usine on s'en fiche si elle donne du bon gaz pour pas cher. Tout bien réfléchi le PC qui est à 30 cm devant vous en ce moment même (Et Oui en plus je suis voyant je vous vois à l'instant précis où vous lisez ce mot, je vous vois dis-je, devant votre microordinateur (et je pense que c'est un PC!!, et qu'il y a "Ancestro forums" d'écrit sur votre écran (qui est allumé!)), donc le PC qui est sous votre regard est aussi une usine à gaz et poutant vous en accommodez.
 

Hors ligne Roger 1

  • AncestroExpert
  • *****
  • Messages: 627
Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #17 le: 16 Mars 2007 à 15:15:02 »
Encore plus fort que madame Irma !!



:



 

Hors ligne DDdeBerdeux

Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #18 le: 16 Mars 2007 à 16:03:10 »
Bonjour,

J'ai essayé de tenir compte de vos commentaires pour ajouter quelques tuyaux à la migration complète, en espérant qu'il n'y aura pas trop de fuites (à grandes enjambées).

Le titre a été modifié pour indiquer que cette mise à jour concerne la base ET le logiciel.

Ancestrologie.exe est copié, sauf si cette version ou une plus récente est déjà installée.

Firebird embedded est copié s'il est utilisé (=présence de gds32.dll dans le répertoire d'ancestrologie).

Si l'exe précédent était à une version <V550 (versions qui n'enregistraient pas la version de la base dans la BDR), la migration de la base ne s'exécute pas, et l'utilisateur est prévenu qu'il devra relancer la migration, après avoir exécuté une fois le logiciel.

Si la base est à une version <3.57, la migration de la base ne s'exécute pas, et l'utilisateur est informé qu'il devra faire le transfert des dossiers de sa base dans une base vide, par la fonction de transfert ou Mutancestre.

Les documents et les tables de références sont mis à jour en fonction de la version de la base (tous mis à jour si la version de la base est inconnue)

Si la base est déjà à la version ou supérieure, elle n'est pas modifiée.

Si elle est mise à jour et si la base est locale (çà ne marche pas en réseau), la base est sauvegardée au même endroit sous le même nom auquel est ajouté la date et l'heure. Ceci explique un délais de démarrage plus important. Et assurez vous d'avoir assez de place sur le disque... Un message donne le nom de la sauvegarde.

Si vous voulez essayer, le fichier a été mis à jour sur mon site, avec le lien dans le premier message de ce fil.

Dites moi si çà fuit.

André
Une application pleinement satisfaisante est toujours complétée par une mise à jour buggée. (Loi des Mises à Jour)
 

mpl75

  • Invité
Tests base (b5.016) b5.017 et logiciel V695 en bêta
« Réponse #19 le: 16 Mars 2007 à 17:02:43 »
mpl75 a écrit:

M... et c'est le contraire d'une "usine à gaz".



Désolé c'est pas de moi  :roll:



J'ai téléchargé et je vais tester. Merci.