|
|
|
|
|
|
Catégorie : Procédures WLangage |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Syntaxe d'appel à une procédure (locale ou globale). |
|
|
|
|
|
|
Il est possible d'attribuer une couleur (de texte) aux procédures afin de les classer et de les retrouver facilement... |
|
|
|
|
|
|
Les différentes syntaxes de déclaration d'une procédure ... |
|
|
|
|
|
|
Pour simplifier les phases de maintenance ou la reprise par d'autres développeurs de code existant, WINDEV propose une documentation automatique des procédures (ou méthodes de classes)... |
|
|
|
|
|
|
Une lambda ("lambda fonction") est une écriture plus concise des procédures internes... |
|
|
|
|
|
|
La portée d'une procédure définit si elle est publique, privée, ... |
|
|
|
|
|
|
Une procédure d'extension permet d'ajouter des procédures WLangage "personnelles" aux types du langage (chaîne, date, couleur, etc.) ... |
|
|
|
|
|
|
De nombreuses fonctionnalités nécessitent une procédure appelée une ou plusieurs fois au travers d'une fonction du WLangage (également appelée "Callback"). |
|
|
|
|
|
|
Les procédures peuvent être de deux types ... |
|
|
|
|
|
|
Une procédure permet d'associer un identificateur à un bloc d'instructions... |
|
|
|
|
|
|
Une procédure globale est une procédure utilisable dans tous les traitements ou événements du projet. |
|
|
|
|
|
|
Une procédure réactive est une procédure qui va réagir à tout changement de valeur d'un champ ou d'une variable... |
|
|
|
|
|
|
Lorsqu'un code a beaucoup vécu, il contient souvent des procédures qui sont utilisées, mais qui ne répondent plus aux normes de qualité actuelles... |
|
|
|
|
|
|
Les procédures et les méthodes de classes peuvent avoir plusieurs syntaxes. |
|
|
|
|
|
|
Le WLangage propose le mot-clé "WL" ... |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|