PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


  • 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
Produits
WINDEVWEBDEV - Code ServeurWEBDEV - Code NavigateurWINDEV MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs
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
PROCEDURE CalculPrix(Prix, TauxTVA)

Prix est un réel
Correction proposée
Renommez la variable (ou le paramètre).
PROCEDURE CalculPrix(Prix, TauxTVA)

PrixUnitaire est un réel

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

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