Fenêtre Principale

Mise à jour des bases

   Cette fonctionnalité permet de mettre à jour des bases en focntion d'un package de téléchargé. Ce package doit se nommé maj_base.zip et contient le nouveau modèle de base (modele_base.sav) et un fichier (maj_base.ini) contenant toutes les mises à jour a réalisé. La fenêtre se présente ainsi :

   Pour sélectionner ce package, il faut cliquer sur le bouton représentant un répertoire ouvert dans la partie supérieure de la fenêtre. Lorsqu'un package est sélectionné, un nouveau bouton est affiché. Ce dernier permet de copier le contenu du package dans le répertoire d'installation du logiciel. Cependant il faut impérativement que ce package apporte une amélioration par rapport au possible package déjà installé, un message sera affiché dans le cas contraire. Le bouton représentant un balais permet d'effacer la sélection du package. A l'ouverture de cette fenêtre, si un package de mise à jour est déjà disponible, l'utilisateur en est averti par un message sur la fenêtre.

   Une fois le package sélectionné, ou si il est déjà installé, il faut sélectionner la base devant être modifiée. Ceci s'effectue à partir d'une fenêtre d'ouverture de fichier affichée après avoir cliqué le bouton représentant un répertoire ouvert dans la partie inférieure de la fenêtre. Une fois la sélection réalisée, un nouveau bouton est affiché permettant de lancer les modifications. Comme décrit ci dessus, le bouton représentant un balais permet d'effacer la sélection de la base. La fenêtre avec tous les boutons affichés se présente ainsi :



Si un nouveau package est sélectionné, il sera automatiquement installé sauf si il n'apporte pas d'amélioration par rapport au package déjà installé. Un dernier contrôle est réalisé sur la version de la base en cours de traitement. Si elle est supérieure ou égale à celle apporté par le package, aucun traitement n'est réalisé. Pour éviter tous problème, une sauvegarde temporaire est réalisée. En fin d'exécution, un résumé est présenté à l'utilisateur afin de vérifier le bon fonctionnement. Pour la version 2, le résumé doit être le suivant :

Ce résumé rappel la version de la base, présente les différentes requêtes de mise à jour et le numéro de la nouvelle version.