Message de rapport:
 

Re: Récupérer la valeur d'une combo pour affichage dans un état

Sujet: Re: Récupérer la valeur d'une combo pour affichage dans un état
par Anonyme sur 18/1/2005 0:41:31

Concernant la récupération du nom de l'utilisateur, il suffit de passer en paramètre à l'état, la valeur affichée de la combo avec la propriété ..ValeurAffichée, exemple :
iImprimeEtat(MonEtat,combo1..ValeurAffichée)
Dans le code de l'état, il suffit d'affecter le paramètre reçu dans un libellé par exemple.
Code de l'Etat :
PROCEDURE Impression(NomUtilisateur)
LibelléNom = NomUtilisateur // LibelléNom est un champ libellé disposé dans l'Etat.

Pour le fichier texte, il me semble que l'utilisation d'un fichier HF serait plus pratique. Dans ce cas, il suffit d'associer la combo au fichier.
Dans le cas d'un fichier texte, code a insérer dans l'init de la combo :
NumFic est un entier
NumFic = fOuvre(fRepExe()+"\ListeNom.txt",foLecture)
Si NumFic = -1 alors Erreur("Erreur de lecture") ; RETOUR
LeNom est une chaine
LeNom = fLitLigne(NumFic)
TANTQUE LeNom <> EOT
ListeAjoute(Combo1,LeNom)
LeNom = fLitLigne(NumFic)
FIN
fFerme(NumFic)

A+

Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2