PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Cherche idées pour plusieurs applications ayant la même analyse
Cherche idées pour plusieurs applications ayant la même analyse
Débuté par mlion, 24 aoû. 2004 16:59 - 3 réponses
Posté le 24 août 2004 - 16:59
Bonjour,

Une application va être utilisée 1 année puis l'année suivant on va recopier
la base de données HF pour la stocker en historique et ainsi de suite .....
L'analyse ne changera donc pas (sauf si évolution de l'appli !). Je cherche
donc un moyen pour que après connexion on puisse choisir l'année qu'on veut.
J'ai une idée : mettre dans un point ini par exemple l'emplacement des fichiers
suivant l'année. Est-ce une bonne méthode (-> inconvénient : si l'application
évolue il faut ensuite repasser sur tous les historiques pour modifier la
struture des fichiers...), sinon je suis preneur de toute autre idée ? Merci
à tous et toutes.

Michel.
Posté le 24 août 2004 - 18:10
C'est sans doute la meilleure idée a mon sens.

Si vous avez les entrées des chemins de fichiers dans votre .rep , alors
la mise a jour des données se fera aussi sur les anciens fichiers.

J'ai opté pour une solution intermédiaire. Je travaille avec autant
d'executables que d'années ( j'ai un programme de mise a jour
automatique qui download le dernier executable selon l'année demandée ).
Cela me permet de ne plus toucher les fichiers de données et de
verouiller totalement la saisie au niveau du logiciel ( avec une
constante initialisée au moment de la compilation )

Si mes fichiers changent j'ai le choix de mettre a jour les fichiers et
l'exe ou de laisser comme c'était avant. C'est tranparent pour
l'utilisateur qui au pire doit attendre 5 secondes de plus au lancement
si l'exe doit etre mis a jour.



Michel LION wrote:
Bonjour,

Une application va être utilisée 1 année puis l'année suivant on va recopier
la base de données HF pour la stocker en historique et ainsi de suite .....
L'analyse ne changera donc pas (sauf si évolution de l'appli !). Je cherche
donc un moyen pour que après connexion on puisse choisir l'année qu'on veut.
J'ai une idée : mettre dans un point ini par exemple l'emplacement des fichiers
suivant l'année. Est-ce une bonne méthode (-> inconvénient : si l'application
évolue il faut ensuite repasser sur tous les historiques pour modifier la
struture des fichiers...), sinon je suis preneur de toute autre idée ? Merci
à tous et toutes.

Michel.
Posté le 24 août 2004 - 18:14
"Michel LION" <mlion@tele2.fr> wrote:


Bonjour,

Une application va être utilisée 1 année puis l'année suivant on va recopier
la base de données HF pour la stocker en historique et ainsi de suite .....
L'analyse ne changera donc pas (sauf si évolution de l'appli !). Je cherche
donc un moyen pour que après connexion on puisse choisir l'année qu'on veut.
J'ai une idée : mettre dans un point ini par exemple l'emplacement des fichiers
suivant l'année. Est-ce une bonne méthode (-> inconvénient : si l'application
évolue il faut ensuite repasser sur tous les historiques pour modifier la
struture des fichiers...), sinon je suis preneur de toute autre idée ?

Merci
à tous et toutes.

Michel.


Dans notre appli, nous créons un répertoire par année et nous assignons les
fichiers avec
HChangeRep(Fichier,repertoiredebase+"\"+Annee)
Ca marche très bien et tous les fichiers de chaque année se modifie lors
d'une mise à jour éventuelle.

Bon dev
Domi
Posté le 25 août 2004 - 10:50
Salut,

En creant un repetoire pour l'année courante et un autre pour l'année d'archivage
(ex: SocCourante et Soc2003).
Tu fait un fichier de societe et tu va créer la societe SocCourante et la
societe Soc2003. tu conserves dans ton fichier client la derniere societe
utilisé par utilisé et comme ca a chaque demarrage de l'appli tu est positionner
sur la bonne.
Tu mets dans ton appli une selection de société et comme ca l'utilisateur
peut changer des société.
Tu prevois dans ton appli une copie de socCourante vers soc(+annee d'archivage)
et le tour est joué