[WD 7.5 204g] Lancer une procédure à partir de son nom dans un fichier HF
3 réponses
Steven
Bonjour,
Je souhaiterai pouvoir lancer une procédure après avoir récupéré son nom
dans un fichier HF.
En effet, selon le client selectionné je souhaiterai pouvoir lancer telle ou
telle procédure.
Le but d'avoir le nom dans un fichier HF est que l'utilisateur peut changer
de procédure dans la table sans toucher au code ;)
Actuellement je récupère bien le nom de la procédure, dans une chaîne, mais
je n'arrive pas à l'exécuter...
sNomProc est une chaine ="mafonction" //fonction ou procedure retourfonction = executeTraitement(sNomProc, trtProcedure, param1, param2)
A+ -- Romain PETIT (mailto:rompetit_chez_ifrance.com)
Steven
Bonjour,
"Romain PETIT" a écrit dans le message de news: 3f61a68f$0$20636$
JCF1 a écrit :
> Bonjour,
> Il faut utiliser la compilation dynamique.
Bonjour,
encore plus simple avec WD7.5 :
sNomProc est une chaine ="mafonction" //fonction ou procedure retourfonction = executeTraitement(sNomProc, trtProcedure, param1, param2)
Merci, ça fonctionne. En fait, j'avais déjà testé cela (ExécuteTraitement(NomProcedure,trtProcédure)), mais cela ne fonctionnait pas car dans ma table HF j'avais écrit NomProcedure() alors qu'il faut écrire NomProcedure.
A+ -- Romain PETIT (mailto:rompetit_chez_ifrance.com)
-- Cordialement Steven
Bonjour,
"Romain PETIT" <rompetit@invalidifrance.com> a écrit dans le message de
news: 3f61a68f$0$20636$626a54ce@news.free.fr...
JCF1 a écrit :
> Bonjour,
> Il faut utiliser la compilation dynamique.
Bonjour,
encore plus simple avec WD7.5 :
sNomProc est une chaine ="mafonction" //fonction ou procedure
retourfonction = executeTraitement(sNomProc, trtProcedure, param1, param2)
Merci, ça fonctionne.
En fait, j'avais déjà testé cela
(ExécuteTraitement(NomProcedure,trtProcédure)), mais cela ne fonctionnait
pas car dans ma table HF j'avais écrit NomProcedure() alors qu'il faut
écrire NomProcedure.
A+
--
Romain PETIT
(mailto:rompetit_chez_ifrance.com)
"Romain PETIT" a écrit dans le message de news: 3f61a68f$0$20636$
JCF1 a écrit :
> Bonjour,
> Il faut utiliser la compilation dynamique.
Bonjour,
encore plus simple avec WD7.5 :
sNomProc est une chaine ="mafonction" //fonction ou procedure retourfonction = executeTraitement(sNomProc, trtProcedure, param1, param2)
Merci, ça fonctionne. En fait, j'avais déjà testé cela (ExécuteTraitement(NomProcedure,trtProcédure)), mais cela ne fonctionnait pas car dans ma table HF j'avais écrit NomProcedure() alors qu'il faut écrire NomProcedure.
A+ -- Romain PETIT (mailto:rompetit_chez_ifrance.com)