类 ExportHelper

java.lang.Object
com.sh.common.util.ExportBase
com.sh.common.excel.ExportHelper

public class ExportHelper extends ExportBase
Description: Excel导出类 Title:首亨软件 - CRM、TSS、ERP等信息化管理软件
  • 字段详细资料

  • 构造器详细资料

    • ExportHelper

      public ExportHelper()
    • ExportHelper

      public ExportHelper(String exportName)
    • ExportHelper

      public ExportHelper(jakarta.servlet.http.HttpServletResponse response, String exportName)
  • 方法详细资料

    • setSelfHeader

      public void setSelfHeader(String selfHeader, int rowCount)
      设置自定义表头
      参数:
      selfHeader - String
      rowCount - int
    • addStyle

      public void addStyle(String styleStr)
      添加Excel样式
      参数:
      styleStr - String
    • beforeCreateHeader

      public void beforeCreateHeader(String str)
      在创建表头前添加代码,如: <Column ss:Width="51" ss:Span="1"/> <Column ss:Index="3" ss:AutoFitWidth="0" ss:Width="528.75"/>
      参数:
      str - String
    • setExportName

      public void setExportName(String exportName)
    • doExport

      public void doExport(DataCenter dc, String sql, ExcelCell[] cells)
    • doExport

      public void doExport(DataCenter dc, String sql, String[] colsType, Object[] obj, ExcelCell[] cells)
    • doExport

      public void doExport(DataCenter dc, String sql, String[] colsType, Object[] obj, ExcelCell[] cells, String charset)
      Excel导出
      参数:
      dc - DataCenter
      sql - String
      colsType - String[]
      obj - Object[]
      cells - ExcelCell[]
      charset - String
    • exportTask

      public void exportTask(DataCenter dc, String sql, ExcelCell[] cells, File file)
    • exportTask

      public void exportTask(DataCenter dc, String sql, String[] colsType, Object[] obj, ExcelCell[] cells, File file)
      Excel导出,后台自动转向时调用
      参数:
      dc - DataCenter
      sql - String
      colsType - String[]
      obj - Object[]
      cells - ExcelCell[]
      file - File