Google Chercher dans diml.org
[ english ]

Table des matières
 Dernières infos
 Une application du composant  WCT_NEWS  
>> Haut de la page

Référence du langage

Appel de variable scalaire locale


Module : Noyau Groupe : Appels de variables
<%%variable 
   [DEFAULT="default-value" 
   NULL="null-value" 
   FORMAT="format-string" 
   MAXLENGTH=size
   MINLENGTH=size] %%>

Tout template ou variable DIML peut être appelée à un endroit d'un document ou d'un autre template. La résolution d'une variable scalaire est une chaîne de caractères résultante qui remplace l'appel dans le document. Cette variable scalaire peut être formattée après sa résolution par les attributs suivants :

DEFAULT : Si la variable n'existe pas dans la table d'interface DIML, la valeur par défaut renvoyée est la chaîne vide, sauf si l'attribut DEFAUT est défini.

NULL : Si la variable existe mais n'a pas de valeur ou la métavaleur MNULL%, la chaîne vide est renvoyée par défaut, saut si l'attribut NULL est défini.

FORMAT : Formate la variable selon le descripteur de format spécifié. Cet attribut n'est pas implémenté dans la version actuelle du processeur.

MAXLENGTH : Si la valeur obtenu est plus longue que MAXLENGTH caractères, alors elle est tronquée à MAXLENGTH caractères.

MINLENGTH : Si une variable est moins longue que MINLENGTH caractères, alors un nombre suffisant de cadratins sont ajoutés pour obtenir une chaîne de longueur MINLENGTH. La résolution de longueur ne peut être qu'approximative, car elle dépend de la police, du jeu de carazctères, ainsi que des caractéristiques de rendu de l'agent utilisateur.


précédent sommaire suivant


All material is copyleft V.G. FREMAUX (EISTI France) 1999 to 2003 except explicitly mentioned