BASE
Rôle: déclaration de la base de données utilisée.
Syntaxe : BASE : <expression>
L'expression fournit le code alphanumérique de la base de données utilisée. Les déclarations TABLE et TABLE_SECONDAIRE permettent ensuite d'indiquer les tables utilisées par le programme, elles seront alors recherchées dans la base de données déclarée.
Remarques & Cas particuliers
- Si la déclaration BASE est omise, le système prend alors automatiquement la BASE déclarée au niveau du domaine.
- Dans les modèles d'objet utilisant un écran (cf : déclaration ECRAN, modèles SAISIE, SLISTE, etc), la base peut être déduite de l'écran lui-même ; en effet, il est fréquent que l'écran soit rattaché à une base et une table. Pour de plus amples informations consultez la documentation de l'éditeur d'écrans d'Oxygène++.
- Dans les modèles d'objet utilisant un état (cf : modèle IMPETAT), la base peut être déduite du parcours principal associé à l'état. Pour de plus amples informations consultez la documentation de l'éditeur d'états d'Oxygène++ et du modèle IMPETAT.
Exemple de déclarations de la base :
Domaine DEMO
Declaration
AIDE : ”CRDEMO.HLP”
BASE : ”CRDEMO”
FinDeclaration
Objet SAISIE : MA_SAISIE ”Ma saisie”
Declaration
BASE : ”CRDEMO”
TABLE : ”CLIENTS”
ECRAN : ”CLIENTS”
FinDeclaration
FinObjet
|
Les déclarations TABLE, TABLE_SECONDAIRE |