DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés des fenêtres, des pages et de leurs champs
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Compilateur (Propriété)
En anglais : Compiler
La propriété Compilateur permet de définir et de connaître les paramètres de compilation du champ Editeur de code, notamment les fonctions autorisées et les fonctions interdites.
Exemple
EDCODE_Exemple.Compilateur.FonctionsAutorisées = ToutesLesFonctions
EDCODE_Exemple.Compilateur.FonctionsInterdites = "fSupprime"
Syntaxe

Connaître la valeur des paramètres de compilation Masquer les détails

<Résultat> = <Editeur de code>.Compilateur.<Nom de la propriété>
<Résultat> : Type correspondant à la propriété
Résultat correspondant à la propriété utilisée.
<Editeur de code> : Nom de champ
Nom du champ Editeur de code manipulé.
<Nom de la propriété> :
Paramètre de compilation appliqué :
PropriétéTypeDescription
FonctionsAutoriséesChaîne de caractèresListe des fonctions autorisées, séparées par des RC, des virgules ou des points-virgules.
Exemple :
"fOuvre" + RC + "fCrée"
Remarques :
  • Seuls les noms des fonctions en syntaxe classique doivent être spécifiés. Les syntaxes préfixées associées seront automatiquement prises en compte également.
  • Les noms des fonctions peuvent être en français ou en anglais : les deux langues seront automatiquement prises en compte.
FonctionsInterditesChaîne de caractèresListe des fonctions interdites, séparées par des RC, des virgules ou des points-virgules.
Exemple :
"fOuvre" + RC + "fCrée"
Remarques :
  • Seuls les noms des fonctions en syntaxe classique doivent être spécifiés. Les syntaxes préfixées associées seront automatiquement prises en compte également.
  • Les noms des fonctions peuvent être en français ou en anglais : les deux langues seront automatiquement prises en compte.
FonctionsParDéfautConstante de type EntierIndique les fonctions disponibles par défaut :
  • ToutesLesFonctions : Toutes les fonctions du WLangage sont disponibles par défaut. Il est possible d'interdire certains fonctions via la propriété FonctionsInterdites.
  • AucuneFonction : Aucune fonction n'est disponible par défaut. Il est possible d'autoriser certains fonctions grâce à la propriété FonctionsAutorisées.

Définir ou modifier la valeur des paramètres de compilation Masquer les détails

<Editeur de code>.Accessibilité.<Nom de la propriété> = <Nouvelle valeur>
<Editeur de code> : Nom de champ
Nom du champ Editeur de code manipulé.
<Nom de la propriété> :
Paramètre de compilation à appliquer :
PropriétéTypeDescription
FonctionsAutoriséesChaîne de caractèresListe des fonctions autorisées, séparées par des RC, des virgules ou des points-virgules.
Exemple :
"fOuvre" + RC + "fCrée"
Remarques :
  • Seuls les noms des fonctions en syntaxe classique doivent être spécifiés. Les syntaxes préfixées associées seront automatiquement prises en compte également.
  • Les noms des fonctions peuvent être en français ou en anglais : les deux langues seront automatiquement prises en compte.
FonctionsInterditesChaîne de caractèresListe des fonctions interdites, séparées par des RC, des virgules ou des points-virgules.
Exemple :
"fOuvre" + RC + "fCrée"
Remarques :
  • Seuls les noms des fonctions en syntaxe classique doivent être spécifiés. Les syntaxes préfixées associées seront automatiquement prises en compte également.
  • Les noms des fonctions peuvent être en français ou en anglais : les deux langues seront automatiquement prises en compte.
FonctionsParDéfautConstante de type EntierIndique les fonctions disponibles par défaut :
  • ToutesLesFonctions : Toutes les fonctions du WLangage sont disponibles par défaut. Il est possible d'interdire certains fonctions via la propriété FonctionsInterdites.
  • AucuneFonction : Aucune fonction n'est disponible par défaut. Il est possible d'autoriser certains fonctions grâce à la propriété FonctionsAutorisées.
<Nouvelle valeur> : Type correspondant à la propriété
Nouvelle valeur de la propriété utilisée.
Liste des exemples associés :
Le champ Editeur de code Exemples unitaires (WINDEV) : Le champ Editeur de code
[ + ] Cet exemple présente le champ Editeur de code qui pemet aux utilisateurs finaux de saisir du code WLangage, de le compiler et de l'exécuter.
Version minimum requise
  • Version 2024
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 08/07/2024

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