主页spacer>Mergemill 标签指南>spacer系统值标签

spacer

内容插入

算术表达式

循环

分支

系统值

统计函数

区段

范例

spacer

<?YearNum?>

本年的年数。如果作业运行的日期是2012年3月31日,年数便是 2012。

<?MonthNum?>

本月的月数。如果作业运行的日期是2012年3月31日,月数便是 3。

<?DayNum?>

今天的日数。如果作业运行的日期是2012年3月31日,日数便是 31。

<?DateYMD?>

今天日期,格式为「年年年年-月月-日日」,例如 2010-03-31。

<?DateLong?>

今天日期,以「长」格式表示,例如 Wednesday, 31 March, 2012。

<?DateAbbr?>

今天日期,以「短」格式表示,例如 Wed, Mar 31, 2012。

<?TimeHMS?>

现在时间,以「长」格式表示,例如 1:23:32 pm。

   

<?PrevPage?>

当前页面集内前一个页面的文档名。如果 PageNum 是 1,这个文档名便会是空白的。

<?NextPage?>

当前页面集内后一个页面的文档名。请注意,此页面可能不存在。

<?PageNum?>

当前页码。

系统值会自动由 Mergemill 维护。你可以标签的形式放置它们在模板内。没有标签首尾标记 <? 和 ?> 的系统值也可被用来作为表达式操作数,或 IF 和 CASE 的比较值。

space
页面值

Mergemill 使用当前的数据流来产生当前页组及相关的页面值。因此,于页组的首页,PrevPage 是空白的。另外,若当前页面用尽当前数据流中剩余的数据值,NextPage 也是空白的。

输出文件的名称是按作业设定指定的输出档名组件所生成。PrevPage 及当前档名都是准确的,NextPage 则可能因数据于本页内用尽而不存在。

如你使用占位栏的数据来建构输出档名或路径内子文件夹的名称,Mergemill 皆会使用首个数据值。此数据值是提供给当前页面「循环外」指定占位栏列号为 1 的那个值,或是于循环第一次运行时提供给「循环内」指定占位栏列号为 1 的那个值。如要建构 NextPage,Mergemill 会使用提供给指定占位栏列号为 2 的首个数据值,故这个档名可能不准确。

请注意,建构输出档名或路径内子文件夹名称的序列号部分不像页面值般运作。序列号会于作业开始时被赋起始编号,然后于每个页面产生时递增一次,直到完成整个作业,期间数据流的边界没有任何效果。

spacer

内容插入

算术表达式

循环

分支

系统值

统计函数

区段

范例

spacer

返回页首

软件功能spacer::spacer下载专区spacer::spacer购买spacer::spacer软件支援spacer::spacer视频教程spacer::spacer标签指南spacer::spacer网站导览


版权所有 · 不得转载 © 2001-2017 Cross Culture Ltd.