类 CSVExport

java.lang.Object
com.sh.common.util.ExportBase
com.sh.common.csv.CSVExport

public class CSVExport extends ExportBase
Description: Title:首亨软件 - CRM、TSS、ERP等信息化管理软件
  • 构造器详细资料

    • CSVExport

      public CSVExport(DataCenter dc, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String sql, String[] csvTitle, String[] csvCols)
      构造函数
      参数:
      dc - 数据中心
      request - HttpServletRequest
      response - HttpServletResponse
      sql - 导出SQL
      csvTitle - CSV中标题行
      csvCols - 每列对应DS中的列名
    • CSVExport

      public CSVExport(DataCenter dc, jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, String sql, String[] colsType, Object[] obj, String[] csvTitle, String[] csvCols)
      构造函数
      参数:
      dc - 数据中心
      request - HttpServletRequest
      response - HttpServletResponse
      sql - 导出SQL
      colsType - 查询参数类型
      obj - 查询参数
      csvTitle - csv中标题行
      csvCols - 每列对应DS中的列名
  • 方法详细资料

    • setCharset

      public void setCharset(String charset)
      设置编码
      参数:
      charset - String
    • doExport

      public void doExport(String fileName) throws Exception
      执行导出操作
      参数:
      fileName - 导出文件名
      抛出:
      Exception - RowInfo
    • doExport

      public void doExport(String fileName, char separator) throws Exception
      执行导出操作
      参数:
      fileName - 导出文件名
      separator - String
      抛出:
      Exception - Exception