导出excel表格时对单元格进行个性化操作
我们先看下我们正常模块生成的导出的代码结构 我们导出的代码 在 extend/xhadmin/service 对应的 service文件里面 代码如下
可以看到我们的单元格都是通过foreach遍历读取的 我们很难对某一个单元格进行操作
我们可以设置导出方法 在sql数据源 直接填写sql语句的形式
生成的代码如下:
跟上面默认生成的导出操作对比发现 我们这种形式将每一行单元格都列出来了 方便我们二次开发
终结一下:当导出方法设置sql数据源导出的时候 我们生成的导出代码 是将单元格每一行列出来 (注意:这种方法导出无法动态的定义导出列,只能导出显示的字段)