Téléchargement des produits


Version anglaise


 

Conventions pour la syntaxe des ordres L4G.

 

 

Elément représentant un identifiant

Id

Identifiant composé d'au moins une lettre suivie d'un ensemble de LettreAlpha et/ou de chiffres et/ou du caractère souligné "_"

 

Elément représentant une variable ou un tableau

VarOuTableau

Id | Id(Entier) | Id(Entier,Entier)

 

VarOuTableau peut être une variable, un tableau à une dimension, ou un tableau à deux dimensions.

 

Eléments représentant une variable de l'environnement de données

IdVar

Variable de l'environnement

 

IdVarAlpha

Variable de l'environnement de type alpha

 

IdVarNum

Variable de l'environnement de type numérique

 

IdVarBool

Variable de l'environnement de type booléen

 

IdVarIndicatrice

Variable binaire sur 2 octets (variable indicatrice SQL)

etc.

 

 

↑ Haut de page

Elément représentant une suite de variables de l'environnement de données

Il existe deux types de présentation :

 

SuiteIdVar

SuiteIdVar IdVar | IdVar

 

SuiteIdVar représente soit une suite de variables de l'environnement séparées par un espace, soit une seule variable. Dans ce cas, il doit y avoir au moins une variable.

 

SuiteIdVar

SuiteIdVar IdVar | IdVar | Rien

 

Ici, l'élément SuiteIdVar est facultatif. On peut donc avoir soit plusieurs variables de l'environnement séparées par un espace, soit une seule variable, soit aucune variable.

 

Remarque : le mot Suite est aussi employé avec d'autres mots (SuiteParamètres, SuiteEntités, SuiteZonesEntité, SuiteZonesAccès, SuiteNumTransaction, SuiteNomsFenêtre, etc.).

Bien que les règles de présentation soient les mêmes, la syntaxe peut varier (par exemple : éléments séparés par une virgule à la place d'un espace).

 

Elément représentant une entité, un index ou une jonction

EntitéIndJon

NomEntité | NomIndex | NomJonction

 

Elément représentant une suite d'entités

SuiteEntités

NomEntité | NomIndex | NomJonction

 

Elément représentant une condition de requête SQL Adélia

ConditionAdélia

*COND(<ConditionAdélia>) | Rien

 

Dans les requêtes SQL, les conditions sont écrites en respectant la grammaire d'Adélia. Ce sont des conditions simples utilisant les opérateurs de comparaison < > = <= >= <>, les ordres COMMENCE_PAR, COMPRIS_ENTRE, CONTIENT, et les opérateurs de liaison ET, OU.

 

 

↑ Haut de page

Elément représentant un critère de tri

TriDeZones

*TRI(SuiteZonesTri) | Rien

SuiteZonesTri

SuiteZonesTri, IdZone Sens | IdZone Sens

Sens

*ASC | *DESC | Rien

 

*TRI permet de spécifier le critère de tri suivant une liste de zones IdZone , et pour chacune d'elles, l'ordre de comparaison Sens .

Par défaut, toutes les zones sont prises en compte.

L'ordre est *ASC pour ascendant, *DESC pour descendant. Lorsque le sens n'est pas indiqué, le tri est ascendant.

 

Le détail de l'élément TriDeZones n'est pas présenté dans la description des ordres où il figure. Un lien vous invite à venir consulter son explication dans cette rubrique.

 

Elément représentant une structure de données (Data Structure)

SuiteZonesDS

SuiteZonesDS ZonesDS | ZoneDS

ZonesDS

IdVar | IdVar,PosEtType | IdVar,Type

PosEtType

Entier | EntierType

Type

P | B | Rien

 

SuiteZonesDS permet de définir les champs de la structure de données, avec leur position de départ et leur type (P pour numérique packé, B pour numérique binaire, rien pour numérique étendu).

 

Le détail de l'élément SuiteZonesDS n'est pas présenté dans la description des ordres où il figure. Un lien vous invite à venir consulter son explication dans cette rubrique.

 

↑ Haut de page

  • Aucune étiquette