Expression (
Expression )
<?UpsMxr:Expression
Expression ?>
Expression
permet d'insérer la valeur d'une expression en Up ! 5GL dans le contenu de la ressource.
Le type de l'expression doit être en accord ce quelle valorise. Pour une ressource de type Html ou Xml, l'expression doit être de type Caractere.
Cette instruction ne peut être employée que dans le code d'une ressource et non dans le code d'un composant en Up ! 5GL.
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
/******/
C : Caractere;
Fin DefinitionsProgramme
Annuaire MonAnnuaire
/******************/
Debut
EcrireEntree("/coucou", "/COUCOU");
EcrireEntree("/hello", Expression(C));
Instructions
C="/GUTEN TAG";
Fin Instructions
EcrireEntree("/guten tag", Expression(C));
Fin Annuaire
Rappels
/******/
DebuterComposant
/**************/
Debut
C="/HELLO";
Fin DebuterComposant
Fin Rappels
<?xml version="1.0"?>
<?UpsMxr:DefinitionsProgramme
Source Composant "Exemple de l'emploi du Xml mixe" Version 4.0.0;
Variable
/******/
C : Caractere;
?>
<Facture Numero="1" Date="23-SEP-2007">
<Client Prenom="Jean" Nom="DURAND" NSS="123456789">
<Adresse Rue="1 Bis ma rue" Ville="Ma Ville" CodePostal="12345"/>
</Client>
<Detail Code="C" Description="Carambar" Montant="10.00"/>
<Detail Code="N" Description=<?UpsMxr:Expression C ?> Montant="20.00"/>
<?UpsMxr:Instructions
C="Reglisse";
?>
<Detail Code="R" Description=<?UpsMxr:Expression C ?> Montant="30.00"/>
</Facture>
<?UpsMxr:Rappels
DebuterComposant
/**************/
Debut
C="Nougat";
Fin DebuterComposant
?>
- | - | - | - | - | - | - | - | - |