Message de rapport:
 

Re: Composant ou autre ???

Sujet: Re: Composant ou autre ???
par R&B sur 10/3/2006 22:46:10

Bonsoir,
Je ne serais pas d'un aide de haut niveau sur la notion de composant.
Toutefois, voici ce qui peut être réalisé :

L'état peut parfaitement lire ses données d'un fichier ini... passé en paramètres (le nom complet).

Exemple : il comporte vos champs
- l'image,
- 3 libellés pour le nom du service, le nom du bureau et nom du responsable.


Dans le code de l'état 'NomEtat', on a recevoir en paramètre le chemin complet du fichier ini :
// initialisation de l'état
PROCEDURE NomEtat(pcFichierIni)

Dans le code du bloc contenant les champs il suffira davoir
// Avant impression de CORPS
IMAGE1 = IniLit(Section,MotCléImage,"",pcFichierIni)
LIB_SERVICE = IniLit(Section,MotCléService,"",pcFichierIni)
LIB_BUREAU = IniLit(Section,MotCléBureau,"",pcFichierIni)
LIB_RESP = IniLit(Section,MotCléResp,"",pcFichierIni)

Le déclanchement de l'état est alors simple :
IImprimeEtat(NomEtat,CompleteRep(fRepEnCours())+"service.ini")



Je pense que cela peut être réalisé dans un composant sans autre forme de procès. Simplement je vous invite alors à surveiller la localisation du fichier ini qui doit se trouver (dans cette version) dans le répertoire d'exécution.
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