03/05/2024
Windev et les Api WindowsNb de visiteurs en ligne : 2
>> Introduction << >> Codes et Forum << >> Download <<


Rubrique : 3 - HyperFile       Sujet : N° de géneration de l'analyse.
Auteur Message
 Amine Posté le : 25/11/2003 14:26:01


Salut à tous,
Je cherche une fonction qui retourne le numéro de génération de l'analyse afin de pouvoir effectuer une mise à jour par programmation .


 Eric Posté le : 30/04/2004 11:24:43


Rien de plus simple.
Tu peux connaitre la version de ton fichier en lisant les 2 caracteres en début du fichier fic
à partir de la position 3

exemple

vVersion contient par exemple la derniere version du fichier MONFICHIER.FIC
vC est une simple chaine

vSource = fOuvre("MONFICHIER.FIC",FOLecture+FOBinaire)

SI vSource<>-1 ALORS
   vC = fLit(vSource,11) // Lecture des 11 premiers caractères

   SI Val(vC[[3 à 4]])<vVersion ALORS
       on modifie
   FIN
FIN

J'utilise cette méthode depuis la version 2 de windev et  je suis en version 5.5
Grace a cela je peux restaurer des bases et le programme effectue une mise à jour automatique
des fichiers et me permet de mettre à jour certains champs en fonction d'informations se trouvant
dans d'autres tables.Bien pratique !

Salut  


>> Poster un message dans un NOUVEAU sujet.
>> Poster un message dans ce sujet.