VARCHART XGantt 用例:链接作为HTML5 Gantt中的依赖项可视化

Wesley13
• 阅读 634

VARCHART XGantt是一款功能强大的甘特图控件,其模块化的设计让您可以创建满足需要的应用程序。XGantt可用于.NET,ActiveX和ASP.NET应用程序,可以快速、简单地集成到您的应用程序中,帮助您识别性能瓶颈、避免延迟以及高效利用资源,使复杂数据变得更加容易理解。

VARCHART XGantt在市场上已有近30年的历史,它提供了最完善的C#Gantt图表控件,可用于构建现代而又可靠的行业资源调度应用程序。

点击下载VARCHART XGantt正式版

在活动可视化调度的Widget用来表示事物一样作业,任务操作等现实世界中的甘特图。所有这些活动之间都可以具有相互依赖关系,即一个活动直到另一个活动结束才可以开始。在下面的内容中,您将学习如何在可视化计划小部件中可视化活动之间的这些关系。

链接对象定义的关系

活动之间的关系可以通过链接对象来定义。每个此类对象在甘特图中均用箭头表示:

VARCHART XGantt 用例:链接作为HTML5 Gantt中的依赖项可视化

这样,链接可在处理一捆活动期间可视化时序。

链接对象可以通过方法addLinks,updateLinks和removeLinks来处理-类似于小部件的所有其他对象。请注意,他们只能参考活动。这可以通过使用SourceActivityID和TargetActivityID属性来完成。

默认情况下,“活动视图”中的链接显示处于打开状态。但是您可以通过将小部件选项pm_linksVisibleInActivitiesView设置为false来禁用它。

不同的链接可视化

链接的外观可以通过链接属性PM_Color,PM_Width和PM_DashArray进行更改。在下图中,这些属性应用于某些链接:

VARCHART XGantt 用例:链接作为HTML5 Gantt中的依赖项可视化

当然,所有属性都可以组合方式应用。

不同的关系类型

除了默认的关系类型finish-start之外,通过设置链接属性RelationType,链接还可以表示另外两种类型(start-start和finish-finish):

VARCHART XGantt 用例:链接作为HTML5 Gantt中的依赖项可视化

资源视图中活动之间的链接

即使只能将活动引用为链接的源或目标,但仍然可以在资源视图中 显示链接(此处是有关“活动与资源视图”的视频)。

要打开链接的显示,必须将小部件属性pm_linksVisibleInResourcesView设置为true。然后,将所有活动链接投影到分配之间的链接。即,在链接了参考活动的所有分配之间显示链接。

以下示例清楚地说明了这一点。在这里,我们需要完成两个活动:锯切操作和钻孔操作。这两个活动之间的关系在活动视图中通过链接表示:

VARCHART XGantt 用例:链接作为HTML5 Gantt中的依赖项可视化

现在,假设我们需要锯切操作不只一种资源。为了完成这项工作,除了锯床之外还需要操作员。而且由于个人工作时间的关系,已经分配了两名员工从事这项工作:艾米丽(Emily)在一周的上半年工作,约翰(John)在下半周工作。产生的这种情况的资源视图如下所示:我们为锯切操作分配了三个分配,为钻探分配了一个分配。由于这两个活动都与每个活动相关,因此,此活动链接被投影为引用这些活动的分配之间的三个链接:

VARCHART XGantt 用例:链接作为HTML5 Gantt中的依赖项可视化

弯曲或正交线-选择您的布线类型

最后但并非最不重要的一个有趣的链接属性是PM_RoutingType。默认情况下,链接使用曲线布线。在大多数情况下,这种路由方式使用户可以更轻松地跟踪自己的眼睛。但是可视计划小部件还提供了使用正交线路由链接的选项。以下两个比较图显示了差异。在第一个图中,应用了默认值。所有链接都将路由类型设置为弯曲:

VARCHART XGantt 用例:链接作为HTML5 Gantt中的依赖项可视化

如果将路由类型设置为正交,则如下所示:

VARCHART XGantt 用例:链接作为HTML5 Gantt中的依赖项可视化

这是一个7分钟的视频,详细介绍了链接的可视化

VARCHART XGantt 用例:链接作为HTML5 Gantt中的依赖项可视化


APS帮助提升企业生产效率,真正实现生产计划可视化呈现与控制,快速有效响应不同场景的生产计划,提高准时交货能力,提高产能和资源利用率

想要了解甘特图或**慧都APS系统**,请登录慧都网咨询在线客服,解决您的问题!

VARCHART XGantt 用例:链接作为HTML5 Gantt中的依赖项可视化

点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
皕杰报表之UUID
​在我们用皕杰报表工具设计填报报表时,如何在新增行里自动增加id呢?能新增整数排序id吗?目前可以在新增行里自动增加id,但只能用uuid函数增加UUID编码,不能新增整数排序id。uuid函数说明:获取一个UUID,可以在填报表中用来创建数据ID语法:uuid()或uuid(sep)参数说明:sep布尔值,生成的uuid中是否包含分隔符'',缺省为
待兔 待兔
3个月前
手写Java HashMap源码
HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程HashMap的使用教程22
Jacquelyn38 Jacquelyn38
3年前
2020年前端实用代码段,为你的工作保驾护航
有空的时候,自己总结了几个代码段,在开发中也经常使用,谢谢。1、使用解构获取json数据let jsonData  id: 1,status: "OK",data: 'a', 'b';let  id, status, data: number   jsonData;console.log(id, status, number )
Wesley13 Wesley13
3年前
VAPS解释什么是有限产能调度?
VARCHARTXGantt(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.evget.com%2Fproduct%2F188)是一款功能强大的甘特图控件,其模块化的设计让您可以创建满足需要的应用程序。XGantt可用于.NET,ActiveX和ASP.NET应用程序,可以快
Wesley13 Wesley13
3年前
VARCHART XGantt机器故障时进行正确的资源调度
VARCHARTXGantt(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.evget.com%2Fproduct%2F188)是一款功能强大的甘特图控件,其模块化的设计让您可以创建满足需要的应用程序。XGantt可用于.NET,ActiveX和ASP.NET应用程序,可以快
Wesley13 Wesley13
3年前
VARCHART XGantt 用例研究:APS改进您的交货时间承诺
VARCHARTXGantt(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.evget.com%2Fproduct%2F188)是一款功能强大的甘特图控件,其模块化的设计让您可以创建满足需要的应用程序。XGantt可用于.NET,ActiveX和ASP.NET应用程序,可以快
Wesley13 Wesley13
3年前
VARCHART XGantt VSW资讯:HTML5甘特图中的各个资源工作时间
VARCHARTXGantt(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fwww.evget.com%2Fproduct%2F188)是一款功能强大的甘特图控件,其模块化的设计让您可以创建满足需要的应用程序。XGantt可用于.NET,ActiveX和ASP.NET应用程序,可以快
Wesley13 Wesley13
3年前
MySQL部分从库上面因为大量的临时表tmp_table造成慢查询
背景描述Time:20190124T00:08:14.70572408:00User@Host:@Id:Schema:sentrymetaLast_errno:0Killed:0Query_time:0.315758Lock_
Python进阶者 Python进阶者
9个月前
Excel中这日期老是出来00:00:00,怎么用Pandas把这个去除
大家好,我是皮皮。一、前言前几天在Python白银交流群【上海新年人】问了一个Pandas数据筛选的问题。问题如下:这日期老是出来00:00:00,怎么把这个去除。二、实现过程后来【论草莓如何成为冻干莓】给了一个思路和代码如下:pd.toexcel之前把这