|
|
|
|
|
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. 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é | Type | Description |
---|
FonctionsAutorisées | Chaîne de caractères | Liste des fonctions autorisées, séparées par des RC, des virgules ou des points-virgules. Exemple : 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.
| FonctionsInterdites | Chaîne de caractères | Liste des fonctions interdites, séparées par des RC, des virgules ou des points-virgules. Exemple : 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éfaut | Constante de type Entier | Indique 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é | Type | Description |
---|
FonctionsAutorisées | Chaîne de caractères | Liste des fonctions autorisées, séparées par des RC, des virgules ou des points-virgules. Exemple : 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.
| FonctionsInterdites | Chaîne de caractères | Liste des fonctions interdites, séparées par des RC, des virgules ou des points-virgules. Exemple : 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éfaut | Constante de type Entier | Indique 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 :
|
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.
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|