VARCHART XGantt v5.2用户手册:甘特图中的数据表

翻译|使用教程|编辑:杨鹏连|2021-03-15 11:51:12.050|阅读 41 次

概述:VARCHART XGantt是一个交互式甘特图组件,可生成清晰,灵活的甘特图。本文介绍了甘特图图形显示的数据基础-数据表。

# 31款JAVA开发必备控件和工具 # 企业数字化建设合规无风险[专题]

相关链接:

甘特图(Xgantt)从1998年的第一个商用版本开始就致力于计划编制和项目管理方面控件的研究和开发,经过20多年的积累和沉淀,目前可为软件开发商和最终用户提供最顶级的计划编制和项目管理的控件产品,帮助用户快速的整合项目管理软件所需的甘特图,网络图,资源柱状图,日程日历,资源调度等功能模块,并提供全方位的支持和服务。

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

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

点击下载VARCHART XGantt正式版

作为甘特图图形显示的数据基础,VARCHART XGantt 最初使用两个标准的节点和链接数据表,其字段可以单独定义。在4.0版本中,这个概念得到了扩展。最多可定义90个数据表,表与表之间可以建立1:n关系。这有助于避免许多情况下的冗余;它允许通过相关数据记录访问主数据记录,并提供集成在 VARCHART XGantt 中的资源调度模块所需的数据。

为了兼容现有的应用程序,VARCHART XGantt继续在以前的模式下运行。只有在设计时或运行时激活相应的选项,才能使用扩展数据表。你可以在属性页General中找到选项Extended data tables enabled。


在编程界面,通过设置 VcGantt 属性 ExtendendDataTablesEnabled 为 True,扩展数据表在运行时被打开。

处理数据表

默认情况下,数据表Maindata和Relations是存在的。在属性页Objects中,您可以点击Data tables...按钮,进入对话框Administrate Data Tables。生成新的数据表需要在之前开启扩展数据表模式。下图中的数据表任务和操作是通过在数据表部分点击创建的。

在 "数据表字段 "部分,您可以编辑上述选定表格的字段。您可以通过 ,生成新的字段,通过 ,删除现有的字段或通过 ,复制字段,如下图所示。


在使用API时,列索引是必不可少的,因为数据字段的内容只能通过索引来处理。如果你在制作了编程代码后,修改了这个对话框中的字段序列,即索引,你需要调整访问相应字段的编程代码。

如果您修改了数据类型,您可能需要相应地调整已经定义的格式和层,以确保在访问字段时使用适当的数据类型。

如果你希望数据记录是唯一的,从而可以区分,那么就要对字段设置主键功能。主键也可以由更多的字段组成,但最多只能是三个字段。关于复合主键使用的详细说明,请参见《管理数据表对话框》一章。

对于一个由关系引用的数据表,选择一个字段作为主键是必须的。

如果内容显示出1:n的关系,以及如果一个下级数据记录应该直接引用主数据记录的一个数据字段,那么关联表就很有用。

目前在两个表A和B之间只能建立单一的1:n关系;B的第二个字段不允许与A的主键相关联。然而,第三个表C的字段允许与表A的主键相关联。

注意:如果在关系中使用具有复合主键的数据表,关系必须与主键相匹配。否则不可能建立唯一连接。如果关系的定义不正确--既没有在API也没有在 "管理数据表 "对话框中进行检查,那么数据记录将不会被连接。这将导致事件VcDataRecordNotFound。

在下面的示例中,通过在列Relationship中设置Task:ID,在表Operation和Task之间创建了一个关系。


Table Task:

Table Operation:



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

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


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至hey@evget.com

文章转载自:NETRONIC

为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
在线咨询
联系我们
TOP
在线客服系统
live chat