DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Erreurs / Erreurs WLangage
  • Cause
  • Correction
  • Exemples
  • Un paramètre de procédure et une variable locale à la procédure ont le même nom
  • Plusieurs paramètres de la procédure ont le même nom
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Erreur 107: Redéfinition du paramètre
Cause
Vous utilisez le même nom :
  • soit pour deux paramètres d'une même procédure,
  • soit pour un paramètre et une variable locale de la procédure.
Rappels :
  • Les paramètres d'une procédure sont considérés comme des variables locales à cette procédure.
  • Les paramètres du code d'ouverture de la fenêtre (c'est-à-dire dans la procédure déclarée dans le code d'ouverture de la fenêtre) sont considérés comme des variables globales à toute la fenêtre.
Correction
Changez le nom d'un des paramètres ou supprimez la seconde déclaration (déclaration inutile).
Exemples

Un paramètre de procédure et une variable locale à la procédure ont le même nom

Code provoquant l'erreur
PROCÉDURE CalculPrix(Prix, TauxTVA)
 
Prix est un réel
Correction proposée
Renommez la variable (ou le paramètre).
PROCÉDURE CalculPrix(Prix, TauxTVA)
 
PrixUnitaire est un réel

Plusieurs paramètres de la procédure ont le même nom

Code provoquant l'erreur
PROCÉDURE CalculPrix(Prix, TauxTVA, Prix)
Correction proposée
Supprimez le paramètre inutile.
PROCÉDURE CalculPrix(Prix, TauxTVA)
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale