数据表格的导出
其实数据的导入和数据的导出实际上就是一个反操作。数据导出的大概思路就是先获取数据,然后放在Excel表格里打开,然后在调节exe表格的样式。下面先看一下CHTML里的代码。
上面图片所述大概就是获取数据,然后放在一个Excel表格里打开。接下来的操作就是控制器部分的代码了。
上述图片的大概意思就是:先接收页面传递过来的数据=>创作一个工作本,设置一下单元格的名字什么的=>创建列,也就是表头的名字,这个需要一一对应表格上的表头的名字。
上述图片的大概意思就是:设置表头的样式=>单元格的数据,用for循环将所有的数据都一一放到单元格里=>设置单元格样式。
上述图片的大概意思就是:设置工作本的行、列的宽=>将工作本的所有内容都返回到Excel表格里,并重命名Excel的名字(加时间是为了防止名字一样了)。
控制器这边大概要做的事情就是:先接收页面传递过来的数据=>创作一个工作本,设置一下单元格的名字什么的=>创建列,也就是表头的名字,这个需要一一对应表格上的表头的名字=>设置表头的样式=>单元格的数据,用for循环=>设置单元格样式=>设置工作本的行、列的宽=>将工作本的所有内容都返回到Excel表格里,并重命名Excel的名字。