首页
学习
活动
专区
圈层
工具
发布

有哪些好用的甘特图插件?

甘特图对于业务场景中的工程项目管理、预算执行、生产计划等都能将原有的表格数据,转变为直观的甘特图模式。...作为纯前端表格控件SpreadJS 的插件,甘特图可以作为一个特殊的“Sheet”融入已有的表格中,方便进行数据的可视化展示,也能更直观的查看计划执行情况,如下图所示: SpreadJS甘特图插件具备以下的功能...基于 SpreadJS 的底层数据模型,能够将树形数据展示为甘特图表格和图表,支持 ID、Level、Children类型数据结构 // the id-parentId structure schema...支持保存为 SSJSON / SJS / Excel / PDF,并支持打印功能 如果想参与甘特图的预览版试用,可访问以下地址进行获取:https://gcdn.grapecity.com.cn/showtopic...-180313-1-1.html 预览版产品包有以下的内容: 甘特图功能说明文档 7个插件示例:初始化甘特图、缩放及滚动、定制样式、布局设置、任务设置、日历设置、导入导出

1.1K30

免费JS甘特图组件dhtmlxgantt

默认布局为左侧是任务信息列表,右侧是甘特图时间线,自定义布局可在右侧、下方显示更多信息。 自定义布局可显示资源列表和资源的甘特图时间线,但仅Pro版本可用。...grid - 定义甘特图的表格,显示任务的表格ID为grid; timeline - 定义时间线,显示任务时间线ID为"timeline"; scrollbar - 滚动条(表格和时间线)....如果仅用作甘特图的展示,则可忽略该部分,并且通过template、config配置屏蔽掉添加任务等功能。...在甘特图上所做操作,需要通过event的相应方法,结合ajax提交到后台更改数据,否则页面刷新后数据丢失。...使用时,先引入插件,然后按照插件的使用配置甘特图(config属性配置)。

18.9K31
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    TAPD甘特图全新升级,可拖动,超好用~

    甘特图作为项目管理的有效图表可视化工具,能够准确表示项目范围、资源和进度之间的关系。...针对敏捷研发类项目场景,TAPD全新「甘特图」为团队提供更全面的功能支持和更顺畅的操作体验,帮助团队有序运转,高效开展项目协作。具体都有哪些功能呢?...更科学的进度统计 甘特图中工作事项的进度百分比是通过工时系统进行统计展示。...甘特图手把手教学来啦: TAPD全新「甘特图」帮助你更好的对项目范围、资源和进度进行管理,保证项目顺利推进,高效协作。...tips:甘特图是企业版专属功能,可以咨询官方客服人员申请企业版 开工助力,有奖互动 分享你的开工规划或小目标 我们将随机抽取5名同学 赠送TAPD定制充电宝 让新一年的你,电力充沛,加倍续航!

    2.7K20

    JS甘特图插件MZGantt: 数据导入功能

    MZGantt提供了importData(data)方法,用于动态替换甘特图中的数据。该方法适用于需要从外部数据源(如本地文件)加载数据并更新甘特图的场景。...导入的数据必须符合MZGantt的格式规范,否则可能导致渲染异常。数据格式要求以下为data参数的核心字段说明,分为必填项和可选项:必填项id:字符串类型,任务的唯一标识符。...name:字符串类型,任务的显示名称。可选项isGroup:数值(0或1),标记是否为父任务(可包含子任务)。plan:数组类型,包含计划时间、进度等属性(如start,end,pctComp)。...(具体细节参考官网:https://mzgantt.com/docs)调用导入方法执行ganttInstance.importData(newData),甘特图会立即刷新显示新数据。...自定义列:支持扩展字段,但需确保甘特图配置中已定义对应列。通过灵活使用importData,可以实现甘特图与本地数据的快速集成。

    13310

    js甘特图插件MZGantt 1.0.15 版本发布

    以下是新版本的核心改进内容。数据导入功能支持新版本支持数据导入功能,用户可通过外部数据源直接导入任务数据。便于与现有系统集成。多选下拉框与图标下拉框新增多选下拉框和图标下拉框组件,丰富了交互形式。...timePrecision参数允许自定义时间精度(分钟数),适配不同场景的时间管理需求。绑定数据处理的完善优化了起止时间的验证逻辑,确保数据绑定的准确性。...新增对非法时间范围的自动修正提示,避免因数据错误导致的视图异常。数据结构优化取消custColsVal的特殊改造要求,任务数据中的属性名称与列定义完全一致。...这一改动减少了开发者的适配成本,使数据结构更直观,降低了维护复杂度。升级建议建议现有用户升级至1.0.15版本以获取完整功能体验。...新特性可通过官方文档中的示例快速集成,数据结构优化需检查自定义列是否已对齐新规范。vue中可以使用npminstallmzgantt@1.0.15可直接安装,普通js版本到官网下载。

    10110

    推荐3款好用的甘特图软件(免费+在线协同+Excel导出)

    第1款:腾讯云文档表格的项目甘特图 在企业微信创建腾讯表格,选中:项目甘特图,即可在公司内部、部门之间进行项目甘特图的整理、收集、记录和共享协作。...左侧是任务拆解,右侧是每个任务开始结束日期在图形上的反馈。 不足:暂时不支持编辑甘特图,需要修改任务的计划完成时间和工作量,然后刷新。...适合: 软件项目的甘特图绘制、导出和汇报,融合需求管理、项目管理以及自动输出甘特图。 使用方式: 进入YesDev,切到需要查看甘特图的项目详情页,直接查看单个项目甘特图。...第3款:boardmix白板工具的项目甘特图 boardmix是一个灵活的白板工具,也包含了甘特图的模板,但不好找,因为模板名称叫:项目计划,不叫甘特图。...在线同时绘制甘特图表格,以及色块。 导出Excel, 大家还有其他推荐的甘特图制作软件吗?

    4.8K10

    JS甘特图插件MZGantt:有关数据顺序的详细说明

    数据排序在MZGantt中的关键作用MZGantt作为一款专业的javascript甘特图插件,数据排序是确保任务正确显示的基础环节。任务数据的顺序直接影响甘特图的层级结构和时间轴展示效果。...插件生成数据的排序处理通过MZGantt插件进行增删改操作时,系统会自动为每行任务数据添加seq属性。该属性采用自上而下递增的数值序列,精确记录任务在视图中的显示顺序。...在数据持久化过程中,建议将seq属性值同步保存至后端数据库,确保数据完整性和后续操作的连续性。后端数据加载的排序规范从后端获取任务数据时,需严格执行seq升序(ASC)排序后再进行前端绑定。...}]},{"id":"2","seq":2000,"name":"需求分析","plan":[{start:"2026-01-09",end:"2026-01-20",dur:11}]}]}外部数据源的预处理要求对于手动导入或第三方接口获取的数据...建议添加数据验证逻辑确保seq值的唯一性和连续性。另外注意,seq仅用来排序,加载时,任务数据并非一定要包含该值。

    17410

    3.25 PowerBI报告可视化-甘特图:原生,简单好用,几近完美

    甘特图(Gantt Chart),又名横道图,是由Henry Laurence Gantt于1917年开发的。...甘特图在项目管理等工作中被广泛应用,用来直观地表明整体工作细分后的任务在什么时候开始,什么时候结束,当前的进度和状态,以便于更高效地规划、沟通、跟进项目管理。...解决方案在PowerBI中,点击获取更多视觉对象,搜索Gantt,有多种甘特图视觉对象。推荐使用微软原生的甘特图,简单好用,几近完美。...缺点:1 不支持显示任务之间的依赖关系;2 日期轴如果用周,显示的是每个周日的日期,不可调;3 休息日除周末外,不可自定义其他假期。...类别标签:设置任务和任务类别的颜色、字号和宽度;工具提示:设置工具提示中的日期格式;任务设置:设置不带图例的任务颜色和行高;数据标签:设置放入资源中的字段的颜色、字号、位置、是否显示全文和宽度。

    1.4K11

    JS甘特图插件MZGantt:自定义右键菜单

    以下是一个完整的实现示例和说明。...mymenu2Pro, icoFile: 'images/clone.png' } ] 效果如图:属性说明name 菜单项的唯一标识符...text 显示在菜单上的文本内容。func 点击菜单时触发的回调函数。支持直接定义匿名函数或引用外部函数。参数 row 包含当前行数据。icoFile 可选参数,指定菜单项左侧显示的图标路径。...执行自定义操作,当前行ID: ' + rowData.id); // 可在此处添加业务逻辑 } 注意事项图标路径需使用相对项目根目录的路径回调函数中的...row 参数包含当前触发菜单的甘特行数据菜单项按数组顺序从上到下显示通过这种配置方式,可以轻松扩展甘特图的交互功能,满足各种业务场景需求。

    15810

    【纯js甘特图插件MZGantt】动态数据加载与渲染技术

    在异步请求(如AJAX)的success回调中,直接为listener.rawGanttData赋值即可触发甘特图动态渲染。后续数据更新时,修改此属性可立即刷新视图。...3.实时性适用于需要频繁更新数据的场景(如实时协作系统),数据变化可即时反映到甘特图中。▮典型应用场景异步数据加载:从后端API获取任务数据后动态渲染。...ajax的前,不要放里面---------------------->constmyGantt=MZGantt.init();//定义甘特图实例MZGanttEditor.start(myGantt);...=myGantt.listener;#设置数据(放到ajax的success里面)data.rawGanttData=您的数据;▮注意事项确保listener.rawGanttData赋值操作在甘特图初始化完成后执行...数据格式需符合MZGantt的数据标准结构。通过这种模式,MZGantt在复杂业务场景下仍能保持高效和灵活性,尤其适合需要动态数据交互的项目管理系统。

    10810

    甘特图是什么?甘特图是用来干什么的?

    甘特图(Gantt chart)也称为横道图,条状图(Bar chart)。以作者亨利·甘特先生的名字命名。...基本上它是一个折线图,水平轴表示时间,垂直轴表示活动(项目),折线表示整个期间的计划和实际完成活动的情况。 甘特图的含义有哪些?...2.其他领域 今天,甘特图不仅适用于生产管理领域。随着生产管理的发展和项目管理的扩展,它已应用于各个领域,例如:建筑,IT软件,汽车等。 甘特图可以用什么软件做?...许多小白项目管理人员都不知道如何使用专业软件绘制甘特图,因此他们使用传统的Excel工具进行绘制。尽管Internet上有许多关于“如何使用Excel绘制甘特图”的教程,但我个人非常反对这些内容。...Excel的主要功能用作电子表格,而非绘制甘特图。一方面,Excel自身的绘图功能不强大,另一方面,该软件严重缺少项目管理所需的报告。

    3.8K10

    好用的轮子之强大的原生引导js库---Driver.js

    前言 Driver.js 是一款轻量的、没有依赖普通的javascript引擎,目的是为了方便引导用户浏览网站的功能。其实是一款web端分步引导用户查看功能的库。...可以让用户更快地更方便地知道你的网站有什么样的功能或者新增了什么功能。...看一下大体的效果 特点 简单:方便易用,没用任何的第三方 支持自定义:有很多强大的api支持你想要的效果 任何元素都可高亮:页面上的任何元素都可以高亮显示 支持所有的浏览器(包括IE) 遵循MIT Licensed...开源协议 安装 // yarn 方式 yarn add driver.js // npm 方式 npm install driver.js 引入 import Driver from 'driver.js...是一个非常好用的引导用户使用网站功能的js库,可以更加人性化、更加方便快捷地融入到你开发的网站。

    1.8K20

    【js甘特图插件MZGantt】如何使用外部弹框添加和修改任务

    在MZGantt甘特图插件中,updRows方法为外部弹框与甘特图数据交互提供了高效途径。该方法支持通过弹框提交任务数据,适用于添加、编辑、插入任务等场景,避免行内编辑的局限性。...参数2:任务模型数据需构造包含任务属性的对象,关键字段如下:展开代码语言:JavaScriptAI代码解释vartask={name:"测试任务1",//必须字段isGroup:0,//是否为父任务(0...否1是)resId:"01",//担当者IDplan:[{//计划时段start:"2023-12-20",end:"2023-12-25",dur:5}]};构造的任务对象中,如果未设置id,则插件会自动生成...通过updRows方法,开发者可灵活扩展任务管理功能,结合自定义弹框实现更复杂的业务逻辑。

    10310

    带实际执行进度的甘特图

    今天要跟大家分享的图标是带实际执行进度的甘特图! ▽▼▽ 由于本图所用到的技巧和思路特别复杂,过程相对繁琐,所以本案例的介绍会省略掉很多细节性的步骤,否则图文会很冗长,如果感兴趣,可以后台留言交流。...●●●●● 首先还是观察一下本案例的数据结构: ?...首先插入一个带直线点的散点图(不用选区任何数据)。 ?...然后反转垂直轴的数据序列,并将两个数据序列的直线填充无色隐藏。 ? 修改水平坐标轴的取值范围。 ? ?...是不是要比昨天分享的那个图高大上多了,不过过程也是相当繁琐,其实都是之前讲过的小技巧的组合,反复练习就看明白其中包含的思路了! 本文参考《Excel图表拒绝平庸》 作者:陈荣兴

    2.3K50

    【干货】绘制甘特图的7个步骤

    绘制甘特图大致上需要以下几个步骤,本文总结如下:图片1)列举任务集合,任务集合由工作分解得到,一般情况下,将任务按计划启动时间排序并标好序号,列于图表的左侧纵轴。...3)描述依赖关系,留置依赖关系栏目,逐个将与当前任务将存在依赖关系的前要任务的序号填入,该依赖关系可能没有,只有一个或有多个。...4)设置时间窗格,一般情况下,以一个工作日为一个时间窗格,在横轴上将时间窗格的日期标记出来,非工作日一般无需标记。...5)描记计划窗口,按计划开始时间和结束时间用绿色填充任务时间窗格,将每个任务的计划窗口描记出来。...6)描记实际进度,对已经启动的任务,按实际开始时间用红色填充任务时间窗格,直至实际结束时间或截止工作日,对未开始的任务,用黄色填充依据时间依赖关系推导出来的预计实际时间窗口,重复这一过程直至所有任务的实际或预计进度都已被描记

    1.8K40
    领券