将此标记用于通过对表达式求值而返回的值。
摘要
- Expression::<expression>
选项和参数
- <expression>
- expression 可以是任何有效的 Perl 表达式。表达式可以包含任何 Perl 内置函数,或者包含在程序包应用到的模式的全局脚本部分中定义的任何函数。Perl 表达式依据 EmailPlusTemplate 记录类型(而不是模板的目标记录类型)来进行验证。表达式可以包含嵌入式字段表达式。请参阅在元标记中使用嵌入式字段表达式。
示例
在此示例中,表达式使用 Perl 来设置
SubmitDate 字段的当前值的格式。假定
SubmitDate 字段的值为 2012 年 2 月 23 日上午 5:40。在电子邮件消息中插入的文本为 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" ) );@#
有关如何使用 Expression 标记的更多示例,请参阅 表达式标记示例。