OVH Cloud OVH Cloud

Rep, Guid Analyse et Guid fichier

4 réponses
Avatar
R&B
Bonjour
Dans le but de contruire un outil pour la réorganisation de la base de
données, il nous est nécessaire de reconstruire le fichier rep. (on ne
va pas s'étendre sur les raisons...)

Pour ce faire nous allons améliorer la procédure proposée par T. Pruvot
en utilisant un [i]fListeFichier()[/i] pour localiser tous les fichiers
de données.

Le rep comporte des GUID.
Le GUID analyse qui identifie l'analyse liée au projet (onglet option de
l'atieur d'analyse).
Le GUID fichier identifie le fichier logique (onglet note sous l'éditeur
d'analyse)

Le propos est simple : comment retrouver par programmation ces valeurs
une fois le projet installé autrement qu'en analysant le contenu des
fichiers de données ?

@+ R&B

4 réponses

Avatar
Eric Déclais
> Le rep comporte des GUID.
Le GUID analyse qui identifie l'analyse liée au projet (onglet option


de
l'atieur d'analyse).
Le GUID fichier identifie le fichier logique (onglet note sous


l'éditeur
d'analyse)

Le propos est simple : comment retrouver par programmation ces valeurs
une fois le projet installé autrement qu'en analysant le contenu des
fichiers de données ?

@+ R&B



Moi aussi, j'aimerais bien savoir.
Cette gestion des .REP est de pire en pire.
En 5.5, on pouvait au moins faire les fichiers par programmation.
En 7.5, on est bloqué.
Et moi, je rame un max pour gérer des mises à jour sur des bases placées
dans des dossiers différents, qui évoluent selon les besoins.

Y a t'il des changements à ce sujet dans la v8 ?
Comment manipuler ces GUID ?

Eric Déclais
Avatar
R&B
Eric Déclais wrote:
Le rep comporte des GUID.
Le GUID analyse qui identifie l'analyse liée au projet (onglet option



de

l'atieur d'analyse).
Le GUID fichier identifie le fichier logique (onglet note sous



l'éditeur

d'analyse)

Le propos est simple : comment retrouver par programmation ces valeurs
une fois le projet installé autrement qu'en analysant le contenu des
fichiers de données ?

@+ R&B




Moi aussi, j'aimerais bien savoir.
Cette gestion des .REP est de pire en pire.
En 5.5, on pouvait au moins faire les fichiers par programmation.
En 7.5, on est bloqué.
Et moi, je rame un max pour gérer des mises à jour sur des bases placées
dans des dossiers différents, qui évoluent selon les besoins.

Y a t'il des changements à ce sujet dans la v8 ?
Comment manipuler ces GUID ?

Eric Déclais



Bonjour

A force de travail nous avons prodit la fenêtre tant attendue... pour
nos besoins.

En ligne et documentée sous peux...

@+ R&B
Avatar
Didier
J'ai eu le même problème que toi, et j'ai trouvé une solution mais elle vaut ce
qu'elle vaut :

// J'ouvre un fichier de données en mode texte de mon analyse, et lis les 86
premiers caracteres.

Repertoire_Donnees est une chaîne = "C:Repertoire donnees de mon projet"
XC_Recupere est une chaîne
XC_GUID_Analyse est une chaîne
XC_GUID_Fichier est une chaîne
XE_Fichier est un entier =
fOuvre(ComplèteRep(Repertoire_Donnees)+"Fichier_Donnees.FIC")
SI XE_Fichier>0 ALORS
XC_Recupere = fLit(XE_Fichier,85)
XC_GUID_Analyse = XC_Recupere[[21 A 52]]
XC_GUID_Fichier = XC_Recupere[[54 A 85]]

fFerme(XE_Fichier)
FIN
Info("GUID analyse : "+XC_GUID_Analyse,"GUID fichier_donnees :
"+XC_GUID_Fichier)

En esperant que cela a pu t'aider.

--
Ce message a été posté via la plateforme Web club-Internet.fr
This message has been posted by the Web platform club-Internet.fr

http://forums.club-internet.fr/
Avatar
R&B
Merci Didier.

Tanguy avait posté cette procédure sur wdasso, nous l'avons peaufinée et
rendue opérationnelle dans notre projet.
En fait une fenêtre avec notament l'ajout d'un fliste fichier pour
ajouter les fichiers alias qui était omis dans sa procédure.

Publication - et documentation complete à suivre (avec en prime un
exposé sur hgererep)

@+ R&B



Didier wrote:
J'ai eu le même problème que toi, et j'ai trouvé une solution mais elle vaut ce
qu'elle vaut :

// J'ouvre un fichier de données en mode texte de mon analyse, et lis les 86
premiers caracteres.

Repertoire_Donnees est une chaîne = "C:Repertoire donnees de mon projet"
XC_Recupere est une chaîne
XC_GUID_Analyse est une chaîne
XC_GUID_Fichier est une chaîne
XE_Fichier est un entier =
fOuvre(ComplèteRep(Repertoire_Donnees)+"Fichier_Donnees.FIC")
SI XE_Fichier>0 ALORS
XC_Recupere = fLit(XE_Fichier,85)
XC_GUID_Analyse = XC_Recupere[[21 A 52]]
XC_GUID_Fichier = XC_Recupere[[54 A 85]]

fFerme(XE_Fichier)
FIN
Info("GUID analyse : "+XC_GUID_Analyse,"GUID fichier_donnees :
"+XC_GUID_Fichier)

En esperant que cela a pu t'aider.