Contents
- Description
- Excel export
Having trouble getting help?
Contact Support
Contact Support
Gantt Exporting services
14 Dec 20175 minutes to read
Description
Find the Gantt exporting type below.
- Excel Export.
Excel export
URL
http://js.syncfusion.com/ejServices/api/JSGanttExport/ExcelExport
Parameter
Type1:
Name | Type | Description |
GanttProperties | Object | It takes Gantt model properties that should be passed to exporting. |
datasource | object | It holds the data to be exported in Excel. |
GanttExportSettings | object | Returns the exporting settings like unicode support, columns fit to width, hidden column. |
Type2:
Name | Type | Description |
GanttProperties | Object | It takes Gantt model properties that should be pass to exporting. |
datasource | object | It holds the data to be exported in Excel. |
excelName | String | It specifies the file name an extension to be downloaded. |
excelVersion | String | Excel version in which workbook should download. |
GanttExportSettings | object | Returns the exporting settings like unicode support, columns fit to width, hidden column. |
Type3:
Name | Type | Description |
GanttProperties | Object | It takes Gantt model properties that should be pass to exporting. |
datasource | object | It holds the data to be exported in Excel. |
excelName | String | It specifies the file name and extension to be downloaded. |
excelVersion | String | Excel version in which workbook should download. |
GanttExportSettings | object | Returns the exporting settings like unicode support, columns fit to width, hidden column. |
filePath | String | With this parameter you can set the location where the exporting file should downloaded. It can be local or server machine file path. |
Type4:
Name | Type | Description |
GanttProperties | Object | It takes Gantt model properties that should be passed to exporting. |
datasource | object | It holds the data to be exported in Excel. |
GanttExportSettings | object | Returns the exporting settings like unicode support, columns fit to width, hidden column. |
multipleExport | Boolean | Is a boolean argument, and value `false` specifies the exporting is completed and download it, value `true` specifies the export Gantt internally and append it to something else before download starts. |
headerText | String | headerText is to specify the title for export workbook. |
Type5:
Name | Type | Description |
GanttProperties | Object | It takes Gantt model properties that should be pass to exporting |
datasource | object | It holds the data to be exported in Excel |
GanttExportSettings | object | Returns the exporting settings like unicode support, columns fit to width, hidden column. |
excelName | String | With this parameter you can set the downloaded file name. By default it is set to “Export” |
multipleExport | Boolean | Is a boolean argument, and value `false` specifies the exporting is completed and download it, value `true` specifies the export Gantt internally and append something else to it before download starts. |
headerText | String | headerText is to specify the title for export workbook. |
Type6:
Name | Type | Description |
GanttProperties | Object | It takes Gantt model properties that should be pass to exporting. |
datasource | object | It holds the data to be exported in Excel. |
GanttExportSettings | object | Returns the exporting settings like unicode support, columns fit to width, hidden column. |
excelName | String | With this parameter you can set the downloaded file name. By default it is set to “Export”. |
filePath | String | With this parameter you can set the location where the exporting file should downloaded. It can be local or server machine file path. |
multipleExport | Boolean | Is a boolean argument, and value `false` specifies the exporting is completed and download it, value `true` specifies the export Gantt internally and append something else to it before download starts. |
headerText | String | headerText is to specify the title for export workbook. |
Type7:
Name | Type | Description |
GanttProperties | Object | It takes Gantt model properties that should be pass to exporting. |
datasource | object | It holds the data to be exported in Excel. |
GanttExportSettings | object | Returns the exporting settings like unicode support, columns fit to width, hidden column. |
Workbook | Object | It specifies in case of multiple exporting, in that workbook the file export should append, it holds the internally stored excel files which is exported previously. |
multipleExport | Boolean | Is a boolean argument, and value `false` specifies the exporting is completed and download it, value `true` specifies the export Gantt internally and append something else to it before download starts. |
headerText | String | headerText is to specify the title for export workbook. |
Type8:
Name | Type | Description |
GanttProperties | Object | It takes Gantt model properties that should be pass to exporting. |
datasource | object | It holds the data to be exported in Excel. |
GanttExportSettings | object | Returns the exporting settings like unicode support, columns fit to width, hidden column. |
excelName | string | With this parameter you can set the downloaded file name. By default it is set to “Export”. |
Workbook | Object | It specifies in case of multiple exporting, in that workbook the file export should append, it holds the internally stored excel files which is exported previously. |
multipleExport | Boolean | Is a boolean argument, and value `false` specifies the exporting is completed and download it, value `true` specifies the export Gantt internally and append something else to it before download starts. |
headerText | String | headerText is to specify the title for export workbook. |
Type9:
Name | Type | Description |
GanttProperties | Object | It takes Gantt model properties that should be pass to exporting. |
datasource | object | It holds the data to be exported in Excel. |
GanttExportSettings | object | Returns the exporting settings like unicode support, columns fit to width, hidden column. |
excelName | string | With this parameter you can set the downloaded file name. By default it is set to “Export”. |
filePath | String | With this parameter you can set the location where the exporting file should downloaded. It can be local or server machine file path. |
Workbook | Object | It specifies in case of multiple exporting, in which workbook the file export should append, it holds the internally stored excel files which is exported previously. |
multipleExport | Boolean | Is a boolean argument, and value `false` specifies the exporting is completed and download it, value `true` specifies the export Gantt internally and append something else to it before download starts. |
headerText | String | headerText is to specify the title for export workbook. |
Type10:
Name | Type | Description |
GanttProperties | Object | It takes Gantt model properties that should be passed to exporting. |
datasource | object | It holds the data to be exported in Excel. |
GanttExportSettings | object | Returns the exporting settings like unicode support, columns fit to width, hidden column. |
excelName | string | With this parameter you can set the downloaded file name. By default it is set to “Export”. |
multipleExport | Boolean | Is a boolean argument, and value `false` specifies the exporting is completed and download it, value `true` specifies the export Gantt internally and append something else to it before download starts. |
Workbook | Object | It specifies in case of multiple exporting, in that workbook the file export should append, it holds the internally stored excel files which is exported previously. |
MultipleExportType | Object | It specifies in case of multiple export, it returns the exporting type whether the file should append to the sheet or it should export in new sheet. |
headerText | String | headerText is to specify the title for export workbook. |
Request
<div id="Gantt"></div>
<script>
$("#Gantt").ejGantt({
toolbarClick: function(args) {
this.exportGrid = this["export"];
if (args.itemName == "Excel Export") {
this.exportGrid('http://js.syncfusion.com/ejServices/api/JSGanttExport/ExcelExport', "", false);
args.cancel = true;
}
}
});
</script>
Following example will take part in the project service
public void ExcelExport()
{
string gridModel = HttpContext.Current.Request.Params["GanttModel"];
GanttProperties gridProperty = ConvertGridObject(gridModel);
ExcelExport exp = new ExcelExport();
TaskDetailsCollection task = new TaskDetailsCollection();
IEnumerable<TaskDetails> result = task.GetDataSource();
exp.Export(gridProperty, result, "ExcelExport.xlsx", ExcelVersion.Excel2010, new GanttExportSettings() { Theme = ExportTheme.FlatAzure });
}