A partir de la version "Update 4" de WEBDEV 22 (220071), une nouvelle version du WLangage en code navigateur est proposée. Cette version permet d'avoir un comportement identique du WLangage en code serveur et en code navigateur, et propose de nouvelles possibilités :

  • Opérateurs '=', '<-', et '<=',
  • Opérateur [[ ]] en affectation,
  • Type Variant,
  • Paramètre par référence,
  • Mot-clé "Local",
  • Mot-clé "Dynamique",
  • Compilation conditionnelle,
  • Attributs d'extension,
  • Procédure à nombre de paramètres variables et mot-clé "MesParamètres",
  • Procédure interne,
  • Meilleure gestion des erreurs,
  • Enumérations et combinaisons.

Cette version 2 du WLangage navigateur peut être activée dans le volet "Compilation" de la description des projets :

 

 

 

Pour que cette version du WLangage puisse être activée, il faut nécessairement que la norme de génération des pages soit au minimum HTML 5, et il ne faut pas que la compatibilité avec Internet Explorer 8 soit active (cf volet "Avancé" de la description du projet) :

 

Un article complet consacré aux évolutions du WLangage en code navigateur sera proposé dans la LST 110.

< Retour

5 commentaires

Nicolas
17/07/2017 - 15:38 - Répondre
C'est une sacrée nouveauté ça ! J'ai hâte d'en savoir plus. Merci ;)

Redge
03/08/2017 - 10:24 - Répondre
Super, il etait temps... quand qu'a être pouvez-vous ajouter ..Selectionnée en mode navigateur.... pas très pratique de le faire en mode ajax juste pour selectionnée des menus... ou bien bidouiller du code javascript pour arriver à une simple manoeuvre. Merci.

Thierry
11/09/2017 - 11:57 - Répondre
Par contre, les plannings ne fonctionnent plus....................................

francois
11/01/2018 - 15:50 - Répondre
Je confirme ! Les plannings ne fonctionnent plus depuis que je suis passé en V2. Il y a une erreur javascript en exécution : "Error: Opérateur '<-' interdit"

Julien Caraby
13/08/2018 - 15:15 - Répondre
moi apparemment c'est le ouinon qui ne fonctionne plus

Publier un commentaire : 
Votre adresse email ne sera pas publiée