DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Syntaxe WLangage / Procédures WLangage / Paramètres d'une procédure
WINDEV
WindowsLinuxJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac Catalyst
Autres
Procédures stockées
Une procédure peut recevoir des paramètres. Voici les différents possibilités concernant la gestion des paramètres en WLangage :
  • Passage de paramètres : par référence et par valeur.
    Par défaut, lors de l'appel d'une procédure, les paramètres sont passés par variable (par adresse ou par référence). Le WLangage permet également de passer les paramètres par valeur.
  • Typage des paramètres.
    La description du type de paramètre n'est pas obligatoire. Il est cependant possible de forcer le typage des paramètres.
  • Paramètres optionnels.
    Certains paramètres passés à une procédure peuvent être optionnels.
  • Paramètres variables.
    Il est possible de manipuler les paramètres passés à une procédure utilisant un nombre de paramètres variable.
  • Paramètres utiles.
    Il est possible de gérer les paramètres déclarés mais non utilisés.
Rappel :
  • En WLangage, il n'existe pas de distinction entre les procédures et les fonctions. Les procédures et les fonctions sont gérées de la même façon.
  • Il est possible de créer des procédures multisyntaxes. Pour plus de détails, consultez Surcharge de prototype.
  • WINDEV Il est possible d'utiliser des paramètres nommés. Pour plus de détails, consultez Appeler une procédure : Paramètres nommés.
  • Un paramètre peut correspondre à tout type de variable. Il est notamment possible de passer une instance de classe en paramètre à une procédure.
  • WINDEV Si les paramètres à passer à la procédure sont stockés dans un tableau, il est possible d'utiliser la fonction TableauVersParamètres pour obtenir les paramètres au format attendu par la procédure.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 19/09/2024

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