Utilisez cette balise avec la valeur renvoyée en évaluant
l'expression.
Syntaxe
- Expression::<expression>
Options et arguments
- <expression>
- L'expression peut être n'importe quelle expression Perl valide. L'expression
peut inclure n'importe quelle fonction intégrée Perl ou n'importe quelle fonction définie
dans la section de scripts globaux du schéma auquel est appliqué le
package. L'expression Perl est validée par rapport au type d'enregistrement EmailPlusTemplate,
et non par rapport au type d'enregistrement cible du modèle. Les expressions
peuvent inclure des expressions de zone intégrées. Voir
Utilisation d'expressions de zone intégrées dans des balises meta.
Exemple
Dans l'exemple suivant, l'expression met en forme
la valeur actuelle de la zone
SubmitDate à l'aide du langage Perl. Supposons
que la valeur de la zone
SubmitDate est 23 February 2012 à 5:40.
Le texte inséré dans un message électronique est 23-02-2012
05:40:00.
#@Expression:: use Date::Format;use Date::Parse; my $template = "%d-%m-%Y %H:%M:%S"; time2str( $template, str2time( #?SubmitDate?#, "UTC" ) );@#
Pour
plus d'exemples d'utilisation de la balise Expression, voir Exemples de balise Expression.