Re: Interprétation des paramêtres de procédure

Posté par Oceans le 7/1/2011 16:21:43
Salut,

Tu peux envoyer le nom du fichier et le nom de la rubrique directement à une procédure.

Exemple : ProcLectureClient(Client,noclient)

Procedure ProcLectureClient(NomFichier,NomRubrique)

local
cnomfichier est une chaine = nomfichier..nom

hlitpremier(cnomfichier,nomrubrique)

ça fonctionne très bien.

Par contre si tu veux récupérer une rubrique de ton fichier tu auras pas le choix que de faire de l'indirection.

Exemple : ProcLectureClient(Client,"noclient",nomclient)

Procedure ProcLectureClient(NomFichier,NomRubrique,nomclient)

local
cNomFichier est une chaine = nomfichier..nom
cNomclient est une chaine

hlitpremier(cnomfichier,nomrubrique)
si htrouve(nomfichier) alors
cnomclient = nomfichier + "." + nomclient
renvoyer {cnomclient}
fin

Voila en espérant que cela t'aide plus ou pas :)

a++

Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=21&topic_id=6511&post_id=25655