列用途详解
用于绑定甘特图的数据表有四个,其中Tasks表比较复杂,其各列的用途如下:
列名 |
类型 |
说明 |
Id |
GUID |
主键 |
TaskID |
整数 |
任务ID |
Name |
字符型 |
任务名称 |
Mode |
整数 |
任务计划模式 |
Start |
日期时间型 |
任务开始日期(限手动任务),参考:手动计划 |
Finish |
日期时间型 |
任务结束日期(限手动任务),参考:手动计划 |
ConstraintDate |
日期时间型 |
任务约束日期(限自动任务),参考:自动计划 |
ConstraintType |
整数 |
任务约束类型(限自动任务),参考:自动计划 |
Duration |
双精度小数 |
任务持续时间(限自动任务),参考:自动计划 |
DurationUnits |
整数 |
持续时间单位(限自动任务),参考:自动计划 |
Summary |
逻辑型 |
是否是摘要任务,参考:摘要任务 |
NextID |
整数 |
下一个同级别任务的ID |
CalendarID |
整数 |
日历ID,-1表示使用默认日历,参考:自定义日历 |
OutlineParentID |
整数 |
摘要(父)任务的ID,参考:摘要任务 |
PercentComplete |
双精度小数 |
任务完成百分比,参考:完成百分比 |
Deadline |
日期时间型 |
截止日期,参考:截止日期 |
HideBar |
逻辑型 |
是否隐藏任务条 |
Resources |
备注型 |
资源数据,参考:分配资源 |
Initialized |
逻辑型 |
任务是否已经初始化(至少设置过一个属性) |
Predecessors |
备注型 |
前驱任务数据,参考:前驱任务 |
Notes |
字符型 |
任务备注,参考:任务标注 |
Parts |
字符型 |
任务拆分数据,参考:拆分(暂停)任务 |
BarStyle |
备注型 |
任务栏样式,参考:任务条样式 |
FieldStyle |
备注型 |
单元格样式,参考:单元格样式 |
Inactive |
逻辑型 |
任务是否处于非激活状态,参考:非活动任务 |
CustomFields |
备注型 |
自定义列数据 |
Resources表各列的用途如下:
列名 |
类型 |
说明 |
Id |
GUID |
主键 |
ResourceID |
整数 |
资源ID |
Name |
字符型 |
资源名称,参考:定义资源 |
ResourceType |
整数 |
资源类型,参考:定义资源 |
Cost |
高精度小数 |
资源单位开销(成本),参考:定义资源 |
UnitOfMeasure |
字符型 |
资源计量单位,参考:定义资源 |
Notes |
字符型 |
资源备注,参考:定义资源 |
另外两个标的结构很简单,就不介绍了。