ClapLog - Entrées et sorties

De Wiki de Lapalys
Révision datée du 20 avril 2013 à 13:37 par HFDASysop (discussion | contributions) (Page créée avec « = Détail des fonctions = Le composant renferme une collection de procédure. Aucune instanciation n'est donc nécessaire. Il est toutefois indispensable d'initialiser le co... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Détail des fonctions

Le composant renferme une collection de procédure. Aucune instanciation n'est donc nécessaire. Il est toutefois indispensable d'initialiser le composant (bComposantInit) et les fonctions de Log (LogInit).

Seules les fonctions spécifiques sont ici décrites. Pour les fonctions standard surchargées, veuillez vous reporter à la documentation officielle.

Fonctions surchargées

Fonctions spécifiques

Fonction 'LogInit'

Résumé
Initialise les fonctions de log du composant


Syntaxe

LogInit ([<sRepertoireLog> est chaîne [, <sNomUsager> est chaîne [, <sServeurSMTP> est chaîne [, <sExpéditeurCourriel> est chaîne [, <sDestinataireCourriel> est chaîne]]]]])


Paramètres
sRepertoireLog(chaîne) : répertoire dans lequel les fichiers de Log seront déplacés ultimement.
sNomUsager(chaîne - valeur par défaut=vide) : Nom de l'utilisateur du programme (qui contient ce composant). Ce nom fera partie du nom de fichier de Log : Log_NomUsager_NumProcessusDuProgramme_DateHeure (voir [- Utilisation] chapitre "Gestion du fichier de sortie". Si ce paramètre est vide, il sera remplacé par la variable d'environnement COMPUTERNAME. Si ce dernier est également vide, le nom d'usager sera mis à "DefaultLogUser". Attention, ce nom d'usager sera utilisé pour ouvrir la session SMTP décrite ci-dessous.
sServeurSMTP(chaîne - valeur par défaut=vide) : Nom du serveur SMTP pour l'envoi d'erreur (lors de la gestion du fichier de Log). Si ce paramètre est vide, l'envoi de courriel sera désactivé.
sExpéditeurCourriel(chaîne - valeur par défaut=vide) : Adresse courriel de l'expéditeur du courriel d'erreur.
sDestinataireCourriel(chaîne - valeur par défaut=vide) : Adresse courriel du destinataire du courriel d'erreur.


Valeur de retour
Aucune
Exemple
LogInit("F:\Users\Log",gpwRecupInfoUtilisateur(gpwInfoLogin))		//Le répertoire est mis sur le réseau local et le nom d'usager est repris du groupware utilisateur WinDev