亿信华辰文档中心 >> word分析报告宏表达式 >> 历史版本
编辑时间历史版本内容长度图片数目录数修改原因
09-16 13:57 历史版本1 3136 3 0 调整页面
最新历史版本 |   下一历史版本 | 返回词条

word分析报告宏表达式

Word分析报告宏功能

1.概述

word分析报告中,动态数据需要通过宏+ABI表达式获取,下面介绍几种宏的用法。

 

2.赋值宏

直接赋值,宏表达式支持数字间的计算。示例如下:

<#=‘今天的花销是:’+(10+20)+’元’#>,<#=round(rand()*100,2)#>

计算结果如图

15word分析报告宏表达式150

 

3.条件宏

条件宏是根据if后的条件返回对应的结果可以套用多个判断。用法:

<#if(A>B)#>A大于B<#elseif(A<B)#>A小于B<#else#>A等于B<#endif#>

<#if(A>=B)#>A大于等于B<#else#>A小于B <#endif#>

示例如下

本年新增员工<#=RYQK.GRID1.A4#>人,离职员工<#=RYQK.GRID1.B4#>人,较去年<#if(RYQK.GRID1.D4>=0)#> 增加<#=RYQK.GRID1.D4#>人,增幅<#=RYQK.GRID1.E4#><#else#>减少<#=RYQK.GRID1.D4#>人,降幅<#=RYQK.GRID1.E4#><#endif#>。

计算结果如图

15word分析报告宏表达式484

 

 

4.循环宏

循环宏是word式分析报告中引入的一种新的宏,它能够通过一条循环语句控制一段文本重复出现多次,并且能够在每段文本中使用获取与循环的次数相关的变化的值,示例如下:

<#for(i in ["星期一","星期二","星期三","星期四","星期五","星期六","星期天"])#>

小米在<#=i#><#if(i in ["星期六","星期天"])#>不需要<#else#>需要<#endif#>上班<#endfor#>

示例结果:

15word分析报告宏表达式708

 

标签