Class ExcelExporter
java.lang.Object
com.mendix.modules.exportmanager.excel.ExcelExporter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic IExcelGridCreates a new Excel grid.static IMendixObjectgenerateXLS(IContext context, IMendixObject fileObject, String fileName, List<IExcelGrid> grids) Generates an Excel file from the given grids.static IMendixObjectgenerateXLS(IContext context, IMendixObject fileObject, String fileName, List<String> oqlQueries, boolean autoSizeColumns, List<String> headerNames) Generates an Excel file from the given OQL queries.
-
Constructor Details
-
ExcelExporter
public ExcelExporter()
-
-
Method Details
-
generateXLS
public static IMendixObject generateXLS(IContext context, IMendixObject fileObject, String fileName, List<IExcelGrid> grids) throws CoreException Generates an Excel file from the given grids.- Parameters:
context- the context to usefileObject- the file document objectfileName- the file namegrids- the grids to be converted- Returns:
- the file object
- Throws:
CoreException- if generated the Excel file failed
-
generateXLS
public static IMendixObject generateXLS(IContext context, IMendixObject fileObject, String fileName, List<String> oqlQueries, boolean autoSizeColumns, List<String> headerNames) throws CoreException Generates an Excel file from the given OQL queries.- Parameters:
context- the context to usefileObject- the file document objectfileName- the file nameoqlQueries- the OQL queriesautoSizeColumns- indicates whether to size columns automaticallyheaderNames- the columns names- Returns:
- the file object
- Throws:
CoreException- if generating the Excel file failed
-
createExcelGrid
Creates a new Excel grid.- Returns:
- the Excel grid
-