PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Procédures globales avec même nom mais d’écritures différentes
Procédures globales avec même nom mais d’écritures différentes
Iniciado por Processeur, 23,jun. 2020 10:30 - 3 respuestas
Miembro registrado
12 mensajes
Publicado el 23,junio 2020 - 10:30
Est ce possible d’écrire deux procédures globales avec le même nom mais n'ayant pas le même nombre de paramètres ?
Miembro registrado
12 mensajes
Publicado el 23,junio 2020 - 10:48
Bonjour à tous. J'ai écrit deux procédures globales, la première solde(x,y) et la seconde solde(x,y,z). Quand j'appelle la deuxième procédure, une exception est générée. J'ai besoin de suggestions svp.
Miembro registrado
405 mensajes
Publicado el 23,junio 2020 - 11:27
Bonjour,
Pourquoi déjà faire 2 procédures avec le même nom !!?
Si c’est juste pour le passage de paramètre alors, une procédure suffit avec les trois paramètres.

MaProcédure(X est un entier = 0 , Y est un entier = 0 , Z est un entier = 0)

Et on peut passer 2 ou trois paramètres ainsi.

Il y a aussi la possibilité d'avoir un nombre de paramètre non définit avec "*".

https://doc.pcsoft.fr/fr-FR/?1514078&1514078

BON DEV
Miembro registrado
4.362 mensajes
Publicado el 23,junio 2020 - 11:41
Bonjour,
C'est tout a fait possible, c'est une surcharge de fonction.
La procédure est décrite ici : https://doc.pcsoft.fr/fr-FR/?1514063&1514063

--
Il y a peut être plus simple, mais, ça tourne