这篇文章给大家讲解 dhtmlxGantt的数据属性和数据库结构。
数据属性
甘特图的数据源是存储两种类型信息的对象:
- 任务- 任务的项目。
- 链接- 依赖链接的项目。
任务对象的属性
强制属性-这些属性将始终在客户端上定义,它们必须由数据源提供,以便甘特图正确运行。
- text - ( string ) 任务文本。
- start_date - ( Date|string ) 任务计划开始的日期。如果作为字符串提供,则必须匹配date_format格式。
- 持续时间-(数字)任务持续时间。 可以用 'end_date' 属性代替。
- id-( string|number ) 任务 ID。
可选属性-这些属性可能会或可能不会被定义。如果定义了这些属性,甘特图的默认逻辑和模板将使用它们。
- type-( string ) 任务类型。可用值存储在类型对象中:
- "task" - 常规任务(默认值)。
- “项目”- 一个任务,在其最早的子任务开始时开始,并在其最新的子任务结束时结束。 对于此类任务,将忽略start_date、end_date和duration属性。

本文详细介绍了dhtmlxGantt的数据属性,包括任务和链接的强制属性、可选属性及动态属性,并阐述了如何设置任务类型、进度、日期格式等。同时,文章还探讨了甘特图的数据库结构,建议使用两个独立表存储任务和链接,给出了标准数据库结构和SQL创建语句。
最低0.47元/天 解锁文章
3147

被折叠的 条评论
为什么被折叠?



