Class ExcelExporter
java.lang.Object
com.mendix.modules.exportmanager.excel.ExcelExporter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic IExcelGrid
Creates a new Excel grid.static IMendixObject
generateXLS
(IContext context, IMendixObject fileObject, String fileName, List<IExcelGrid> grids) Generates an Excel file from the given grids.static IMendixObject
generateXLS
(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
-