dhtmlxGantt使用教程:如何导出/导入Excel,导出到iCal

dhtmlxGantt是一款功能强大的跨浏览器甘特图库,支持动态创建和项目进度可视化。它允许用户导出到Excel和iCal,也能从Excel导入数据。本文介绍了导出和导入的步骤、参数设置以及API限制。
摘要由CSDN通过智能技术生成

dhtmlxGantt是用于跨浏览器和跨平台应用程序的功能齐全的Gantt图表。可满足项目管理应用程序的所有需求,是最完善的甘特图图表库。它允许你创建动态甘特图,并以一个方便的图形化方式可视化项目进度。有了dhtmlxGantt,你可以显示活动之间的依赖关系,显示具有完成百分比阴影的当前任务状态以及组织活动到树结构。

点击下载dhtmlxGantt试用版

dhtmlxGantt库允许您以Excel和iCal格式从甘特图导出数据。您也可以从Excel文件将数据导入甘特文件。

请求大小限制

有一个通用的API端点https://export.dhtmlx.com/gantt,该端点可用于所有导出方法(exportToPDF,exportToPNG,exportToMSProject等)以及importFromExcel 方法。请求的最大大小为10 MB。

还有一个单独的API端点https://export.dhtmlx.com/gantt/project,专门用于MSProject导出/导入服务 (仅exportToMSProject / importFromMSProject)。最大请求大小:40 MB。

导出到Excel

要将数据从甘特图导出到Excel文档,请执行以下操作:

在页面上包含“ http://export.dhtmlx.com/gantt/api.js”文件以启用在线导出服务:

<script src="codebase/dhtmlxgantt.js"></script>
<script src="https://export.dhtmlx.com/gantt/api.js"></script>  
<link rel="stylesheet" href="codebase/dhtmlxgantt.css" type="text/css">

调用exportToExcel方法以从甘特图导出数据:

<input value="Export to Excel" type="button" onclick='gantt.exportToExcel()'>
 
<script>
    gantt.init("gantt_here");
    gantt.parse(demo_tasks);
</script>

相关样本: 导出数据:MS Project,PrimaveraP6,Excel和iCal
相关样本: 导出数据:在线存储

导出方法的参数

所述exportToExcel()方法作为一个参数与多个属性(所有属性是可选的)的对象:

  • 名称-(字符串)设置输出文件的扩展名为’.xlsx’
  • 列-(数组)允许配置输出Excel工作表的列。列对象的属性是:

1.‘id’ -(string,number)事件的属性,将映射到列
2.‘header’ -(字符串)列标题
3.‘width’ -(number)列的宽度,以像素为单位
4.‘type’ -(字符串)列类型
5.server-(字符串)设置请求的API端点。可以与导出服务的本地安装一起使用。默认值

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值