DefinitionsProgramme

Instruction. Déclaration des définitions du programme en Up ! 5GL.

Syntaxe

DefinitionsProgramme
SignatureDuProgramme
ModulesImportes
DeclarationsGlobales
ListeDeProceduresOuDeFonctions
Fin DefinitionsProgramme

<UpsMxr:DefinitionsProgramme
SignatureDuProgramme
ModulesImportes
DeclarationsGlobales
ListeDeProceduresOuDeFonctions
?>

Description

L'instruction DefinitionsProgramme permet de déclarer les définitions globales d'un composant implicte en Up ! 5GL.

La seule présence de cette instruction signifie que la ressource n'est pas statique mais dynamique i.e. qu'elle comporte du code.

Cette instruction ne peut être employée que dans la déclaration d'une ressource et non dans le code d'un composant en Up ! 5GL. Elle est obligatoire pour mixer des expressions, des instructions ou des méthodes de rappels en Up ! 5GL.

Exemple

Annuaire

Source Annuaire "Exemple de l'emploi des annuaires mixes" Version 4.0.0;

DefinitionsProgramme
/******************/
Source Composant "Exemple de l'emploi des annuaires mixes" Version 4.0.0;

Variable
/******/ Fin DefinitionsProgramme

Annuaire MonAnnuaire
/******************/
Debut
EcrireEntree("/coucou", "/COUCOU");
EcrireEntree("/hello", Expression(C));
Instructions Fin Instructions
EcrireEntree("/guten tag", Expression(C));
Fin Annuaire

Rappels
/******/
DebuterComposant
/**************/
Debut
C="/HELLO";
Fin DebuterComposant
Fin Rappels

Xml

<?xml version="1.0"?>

<?UpsMxr:DefinitionsProgramme
Source Composant "Exemple de l'emploi du Xml mixe" Version 4.0.0;

Variable
/******/ ?>

<Facture Numero="1" Date="23-SEP-2007"> </Facture>

<?UpsMxr:Rappels
DebuterComposant
/**************/
Debut
C="Nougat";
Fin DebuterComposant
?>

Voir aussi

Expression pour insérer une expression en Up ! 5GL. Instructions pour insérer des instructions en Up ! 5GL. Rappels pour insérer des méthodes de rappel en Up ! 5GL.

Traduction

---------