使用easypoi 导出模板 图片填充
官网地址:EasyPOI
以下就是模板常用的指令:
三目运算 { {test ? obj:obj2}}
n: 表示 这个cell是数值类型 { {n:}}
le: 代表长度{ {le:()}} 在if/else 运用{ {le:() > 8 ? obj1 : obj2}}
-fd: 格式化时间 { {fd:(obj;yyyy-MM-dd)}}
fn: 格式化数字 { {fn:(obj;###.00)}}
fe: 遍历数据,创建row
!fe: 遍历数据不创建row
$fe: 下移插入,把当前行,下面的行全部下移.size()行,然后插入
#fe: 横向遍历
v_fe: 横向遍历值
!if: 删除当前列 { {!if:(test)}}
单引号表示常量值 ‘’ 比如’1’ 那么输出的就是 1
&NULL& 空格
&INDEX& 表示循环中的序号,自动添加
]] 换行符 多行遍历导出
sum: 统计数据
cal: 基础的±X% 计算
dict: 字典
i18n: 国际化
{ {}}: 表达式里面的数据取值
easypoi不会改变excel原有的样式,如果是遍历,easypoi会根据模板的那一行样式进行复制
模板文件