PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Nouveauté WINDEV et WINDEV Mobile 26 !
  • Présentation
  • Comment le faire ?
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Présentation
Une procédure globale en WLangage peut être appelée directement depuis le code d'une procédure globale en Java.
Comment le faire ?
Pour appeler une procédure WLangage directement depuis le code d'une procédure globale en Java :
  1. Saisissez le code de la procédure WLangage. La procédure WLangage doit respecter quelques règles :
    • La procédure et la collection de procédures à laquelle elle appartient doivent avoir un nom acceptable en Java.
    • Les paramètres de la procédure WLangage ainsi que la valeur de retour doivent être typés avec les types gérés : booléen, entier, entier sur 8, réel, chaîne. Il est préférable de passer les paramètres par valeur en utilisant le mot-clé "LOCAL".
    • L'attribut "Java" doit être ajouté à la procédure WLangage.
    Exemple :
    PROCÉDURE nWL_AjouteUn(n est un entier), Java : entier
    RENVOYER n+1
  2. Il suffit ensuite d'appeler la procédure depuis le code Java. Il est nécessaire de préfixer le nom de la procédure par le nom de la collection de procédures (il est également possible d'ajouter l'import idoine pour éviter le préfixage).
    Par exemple :
    int nRenvoieInt(int i)
    {
    return MaCollection.nWL_AjouteUn(i);
    }
Version minimum requise
  • Version 26
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire