官方提供了一下这些标准的列:
列名 | 任务属性 | 描述 |
PlusProject.IDColumn | ID | 任务序号。 |
PlusProject.WBSColumn | WBS | WBS编码。 |
PlusProject.NameColumn | Name | 任务名称。 |
PlusProject.DurationColumn | Duration | 工期。 |
PlusProject.StartColumn | Start | 开始日期。 |
PlusProject.FinishColumn | Finish | 完成日期。 |
PlusProject.PercentCompleteColumn | PercentComplete | 完成百分比。 |
PlusProject.WorkColumn | Work | 工时。 |
PlusProject.WeightColumn | Weight | 权重。 |
PlusProject.PriorityColumn | Priority | 重要级别。 |
PlusProject.OutlineNumberColumn | OutlineNumber | 大纲字段。 |
PlusProject.OutlineLevelColumn | OutlineLevel | 任务层次。 |
PlusProject.ConstraintDateColumn | ConstraintDate | 限制日期。 |
PlusProject.ConstraintTypeColumn | ConstraintType | 限制类型。 |
PlusProject.PredecessorLinkColumn | PredecessorLink | 前置任务。 |
PlusProject.StatusColumn | 无 | 状态列。它使用图标反映任务的一些状态,比如受限制、已完成、有注释等。 |
PlusProject.DepartmentColumn | Department | 部门。 |
PlusProject.PrincipalColumn | Principal | 负责人。 |
PlusProject.AssignmentsColumn | Assignments | 资源名称。 |
PlusProject.ActualStartColumn | ActualStart | 实际开始日期。 |
PlusProject.ActualFinishColumn | ActualFinish | 实际完成日期。 |
PlusProject.Critical2Column | Critical2 | 手动设置关键任务。 |
所谓标准列,就是预设好的带编辑的一些列对象,可以自由组合和选择使用。
如下示例:
var project = new PlusProject();
project.setStyle("width:1000px;height:400px");
project.setColumns([
new PlusProject.IDColumn(),
new PlusProject.StatusColumn(),
new PlusProject.NameColumn(),
new PlusProject.PredecessorLinkColumn(),
new PlusProject.DurationColumn(),
new PlusProject.StartColumn(),
new PlusProject.FinishColumn(),
new PlusProject.PercentCompleteColumn()
]);
project.render(document.getElementById("viewCt"));