OVH Cloud OVH Cloud

[HyperFile7] Accéder à l'indice d'une rubrique d'un fichier

2 réponses
Avatar
Eric Regnier \(B\)
Salut tous,

Jusqu'en 5.5, on utilisait la fonction HInfoRubrique().
Depuis la version 7 d'HyperFile, ceci est remplacé par des propriétés
"..Bidule" directement accessible sur la rubrique. Seulement voilà, j'ai
un petit problème à ce sujet:


Soit zFic une variable contenant le nom d'un fichier HF.
Soir zRub une variable contentant le nom d'une rubrique du fichier zFic.

La question: comment obtenir l'indice de la rubrique zRub dans le
fichier zFic?
Théoriquement, l'indice peut être récupéré en utilisant la propriété
"..Indice".

Par réflexe, je me dis que je vais utiliser les indirections, et que
l'indice serait facilement récupéré en utilisant le code suivant:
zInd={zFic}.{zRub}..Indice

Mais cela ne fonctionne pas!

Quelqu'un a déjà fait ça?

Merci d'avance au(x) généreux contributeur(s).

--
Eric.

2 réponses

Avatar
Gilles TOURREAU
Eric Regnier (B) a écrit :
Salut tous,

Jusqu'en 5.5, on utilisait la fonction HInfoRubrique().
Depuis la version 7 d'HyperFile, ceci est remplacé par des propriétés
"..Bidule" directement accessible sur la rubrique. Seulement voilà, j'ai un
petit problème à ce sujet:


Soit zFic une variable contenant le nom d'un fichier HF.
Soir zRub une variable contentant le nom d'une rubrique du fichier zFic.

La question: comment obtenir l'indice de la rubrique zRub dans le fichier
zFic?
Théoriquement, l'indice peut être récupéré en utilisant la propriété
"..Indice".

Par réflexe, je me dis que je vais utiliser les indirections, et que l'indice
serait facilement récupéré en utilisant le code suivant:
zInd={zFic}.{zRub}..Indice

Mais cela ne fonctionne pas!

Quelqu'un a déjà fait ça?

Merci d'avance au(x) généreux contributeur(s).



{zFic + "." + zRub, indRubrique}..Indice

Utilises les paramètres indXXXXXXX si t'utilises les redirections afin
d'optimiser l'éxecution du code...

Cordialement

--
Gilles TOURREAU
Responsable Informatique


Société P.O.S
Spécialiste en motoculture depuis + de 30 ans !
http://www.pos.fr
Avatar
Eric Regnier \(B\)
Salut,

Par réflexe, je me dis que je vais utiliser les indirections, et que
l'indice serait facilement récupéré en utilisant le code suivant:
zInd={zFic}.{zRub}..Indice





{zFic + "." + zRub, indRubrique}..Indice



Chapeau!

Utilises les paramètres indXXXXXXX si t'utilises les redirections afin
d'optimiser l'éxecution du code...



Tout à fait.
Un grand merci et bonne soirée.

--
Eric.