类 ExportHelper
java.lang.Object
com.sh.common.util.ExportBase
com.sh.common.excel.ExportHelper
Description: Excel导出类
Title:首亨软件 - CRM、TSS、ERP等信息化管理软件
-
字段概要
字段从类继承的字段 com.sh.common.util.ExportBase
CHARSET_GBK, CHARSET_ISSO_8859_1, CHARSET_UTF_8, DEFAULT_CHARSET, ENABLE_DOWNLOAD_MAX_NUM, freshDsObj, FTNEXS_DIR, log4j, SHEET_MAX_ROW, TO_FTNEXS_FILES, TO_FTNEXS_TASK -
构造器概要
构造器构造器说明ExportHelper(jakarta.servlet.http.HttpServletResponse response, String exportName) ExportHelper(String exportName) -
方法概要
修饰符和类型方法说明void添加Excel样式voidbeforeCreateHeader(String str) 在创建表头前添加代码,如: <Column ss:Width="51" ss:Span="1"/> <Column ss:Index="3" ss:AutoFitWidth="0" ss:Width="528.75"/>voiddoExport(DataCenter dc, String sql, ExcelCell[] cells) voidvoiddoExport(DataCenter dc, String sql, String[] colsType, Object[] obj, ExcelCell[] cells, String charset) Excel导出voidexportTask(DataCenter dc, String sql, ExcelCell[] cells, File file) voidexportTask(DataCenter dc, String sql, String[] colsType, Object[] obj, ExcelCell[] cells, File file) Excel导出,后台自动转向时调用voidsetExportName(String exportName) voidsetSelfHeader(String selfHeader, int rowCount) 设置自定义表头从类继承的方法 com.sh.common.util.ExportBase
getRefreshDsObj, refreshDs, refreshDs, setRefreshDs
-
字段详细资料
-
DEFAULT_LINE_END
- 另请参阅:
-
-
构造器详细资料
-
ExportHelper
public ExportHelper() -
ExportHelper
-
ExportHelper
-
-
方法详细资料
-
setSelfHeader
设置自定义表头- 参数:
selfHeader- StringrowCount- int
-
addStyle
添加Excel样式- 参数:
styleStr- String
-
beforeCreateHeader
在创建表头前添加代码,如: <Column ss:Width="51" ss:Span="1"/> <Column ss:Index="3" ss:AutoFitWidth="0" ss:Width="528.75"/>- 参数:
str- String
-
setExportName
-
doExport
-
doExport
-
doExport
public void doExport(DataCenter dc, String sql, String[] colsType, Object[] obj, ExcelCell[] cells, String charset) Excel导出- 参数:
dc- DataCentersql- StringcolsType- String[]obj- Object[]cells- ExcelCell[]charset- String
-
exportTask
-
exportTask
public void exportTask(DataCenter dc, String sql, String[] colsType, Object[] obj, ExcelCell[] cells, File file) Excel导出,后台自动转向时调用- 参数:
dc- DataCentersql- StringcolsType- String[]obj- Object[]cells- ExcelCell[]file- File
-