Tag : procédure

Une nouvelle option est proposée dans l'éditeur de code pour la visualisation des procédures... A partir de la version 28, l'accès à une procédure d'un élément, notamment par le raccourci F2, ouvre automatiquement toutes les procédures et propriétés de l'élément. Par exemple : F2 sur une procédure locale d'une fenêtre, ouvre une fenêtre de code en étant positionné sur la procédure, mais en ayant également accès à toutes les autres...
Non, je n'ai pas de soucis avec la lettre « r » de mon clavier. Il s'agit bien de mémoïsation C'est quand même un concept de mémorisation de données . Lorsque vous utilisez un traitement long pour calculer ou rechercher des données et, si ce même traitement avec les mêmes paramètres est amené à être appelé plusieurs fois, alors il peut être intéressant de conserver le résultat pour y accéder sans réexécuter le traitement....
Déjà évoqué dans un précédent billet, les attributs d'extension sont très utiles et permettent de considérablement simplifier l'écriture de traitements WLangage, tout en améliorant la lisibilité du code. Combinés avec l'utilisation de procédures internes, les attributs d'extension permettent par exemple de regrouper dans un seul code un ensemble de tâches. Sans procédures internes, le même traitement aurait nécessité de créer plusieurs procédures, définir des automatismes... Voici un exemple très simple...
Une variable locale ou globale, une procédure ou une rubrique d'un projet peut devenir obsolète. Cela permet d'effectuer une transition guidée lorsque des codes doivent être remplacés dans une application. Ainsi lorsqu'une variable, procédure ou rubrique est déclarée obsolète, son utilisation est signalée par la compilation avec un texte d'indication permettant de connaître la variable, procédure ou rubrique qui vient la remplacer. Très pratique ! Cette nouveauté vient d'être détaillée...
Depuis la version 20, les traitements d'une fenêtre, d'un bouton, d'une procédure, peuvent inclure une procédure...