关于iwebshop里excel表格导出开发整理

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于iwebshop里excel表格导出开发整理相关的知识,希望对你有一定的参考价值。

开发excel表格处理!


iwebshop自带封装好的类库

分别导入new report

前端主要要注意js表单提交的地址

<script type="text/javascript">
   function changeAction(excel){
      if(excel){
        $(‘#表单id‘).attr(‘action‘,‘{url:/控制器/方法}‘);
        $("form[name=\"表单名字\"]").attr("target","_blank");
        $("#表单_id").submit;
     }
   }

</script>

后台主要注意除了sql保证正确以外,还需要注意加入excel表格的代码:

$strTable =‘<table width="500" border="1">‘;
$strTable .= ‘<tr>‘;
$strTable .= ‘<td style="text-align:center;font-size:12px;width:120px;">订单号</td>‘;
$strTable .= ‘<td style="text-align:center;font-size:12px;width:120px;">用户名</td>‘;
$strTable .= ‘<td style="text-align:center;font-size:12px;" width="100">处理状态</td>‘;
$strTable .= ‘<td style="text-align:center;font-size:12px;" width="*">完成时间</td>‘;
$strTable .= ‘</tr>‘;
遍历后的数组进行数据存放 一一对应
$strTable .= ‘<tr>‘;
$strTable .= ‘<td style="text-align:center;font-size:12px;">&nbsp;‘.$val[‘order_no‘].‘</td>‘;
$strTable .= ‘<td style="text-align:center;font-size:12px;">&nbsp;‘.$val[‘username‘].‘</td>‘;
$strTable .= ‘<td style="text-align:center;font-size:12px;">&nbsp;‘.$val[‘username‘].‘</td>‘;
$strTable .= ‘<td style="text-align:center;font-size:12px;">&nbsp;‘.$val[‘return_time‘].‘</td>‘;
$strTable .= ‘</tr>‘;
结尾也和html一样 有相对于的代码书写 切记
$strTable .=‘</table>‘;
$reportObj = new report(); //iwebshop封装类
$reportObj->setFileName(‘returned_report‘);//类库方法 excel导出名字
$reportObj->toDownload($strTable);


以上是关于关于iwebshop里excel表格导出开发整理的主要内容,如果未能解决你的问题,请参考以下文章

iwebshop框架中后台筛选功能的思路整理

关于网站增加qq客服的开发,iwebshop框架实例

C#2008报表控件导出excel格式,能实现类似excel中的合并单元格

easypoi报表格式导出excel的合计一行怎么设置

java 导出excel表格 高手进

excel表格导出有啥用途?