PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Variabiliser le nom d'une procédure
Variabiliser le nom d'une procédure
Iniciado por Weisz, 15,jun. 2020 12:27 - 2 respuestas
Miembro registrado
2 mensajes
Publicado el 15,junio 2020 - 12:27
Bonjour

J'aurais besoin de votre aide.
j'ai une table mémoire avec une colonne "TYPE".

J'aimerais lire la table et pour chaque occurrence, entrer dans une procédure qui s’appellerait :
pl_XXXX avec XXXX=le contenu de l’occurrence de ma colonne Type

Exemple
colonne type=ACOMPTES
je veux lancer pl_acomptes()

Colonne type=FACTURES
je veux lancer la procédure pl_factures()

Est ce que c'est possible ?

Merci d'avance
Bonne journée
Miembro registrado
953 mensajes
Publicado el 15,junio 2020 - 14:04
bonjour Weisz,

vous pouvez utiliser des variables de type procédure
=> https://doc.pcsoft.fr/fr-FR/?1000018907&name=TYPE_Procedure

_my_proc est une Procedure
// Récupère le nom de la procédure
_my_proc="pl_"+Nom_Colonne[Indice_Table]
// Exécute la procédure
_my_proc()


bon dèv ;)
Miembro registrado
2 mensajes
Publicado el 15,junio 2020 - 14:11
Bonjour Christophe

Merci beaucoup !

Bonne fin de journée