亿信ABI
当前版本:5.3.1

word分析报告宏表达式

1.概述

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

2.赋值宏

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

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

计算结果如图:

word分析报告宏表达式

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#>。

计算结果如图:

word分析报告宏表达式

4.循环宏

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

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

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

示例结果:

word分析报告宏表达式

附件列表

2

文档内容仅供参考
如果您需要解决具体问题,还可以登录亿信社区
在提问求助板块提问,30分钟内帮您解决问题

如果您认为本词条还有待完善,请编辑

上一篇了解图文报告

下一篇即席报告制作

请先登录