普加项目管理中间件示例之一:标准列

84 阅读1分钟

官方提供了一下这些标准的列:

列名任务属性描述
PlusProject.IDColumnID任务序号。
PlusProject.WBSColumnWBSWBS编码。
PlusProject.NameColumnName任务名称。
PlusProject.DurationColumnDuration工期。
PlusProject.StartColumnStart开始日期。
PlusProject.FinishColumnFinish完成日期。
PlusProject.PercentCompleteColumnPercentComplete完成百分比。
PlusProject.WorkColumnWork工时。
PlusProject.WeightColumnWeight权重。
PlusProject.PriorityColumnPriority重要级别。
PlusProject.OutlineNumberColumnOutlineNumber大纲字段。
PlusProject.OutlineLevelColumnOutlineLevel任务层次。
PlusProject.ConstraintDateColumnConstraintDate限制日期。
PlusProject.ConstraintTypeColumnConstraintType限制类型。
PlusProject.PredecessorLinkColumnPredecessorLink前置任务。
PlusProject.StatusColumn状态列。它使用图标反映任务的一些状态,比如受限制、已完成、有注释等。
PlusProject.DepartmentColumnDepartment部门。
PlusProject.PrincipalColumnPrincipal负责人。
PlusProject.AssignmentsColumnAssignments资源名称。
PlusProject.ActualStartColumnActualStart实际开始日期。
PlusProject.ActualFinishColumnActualFinish实际完成日期。
PlusProject.Critical2ColumnCritical2手动设置关键任务。

所谓标准列,就是预设好的带编辑的一些列对象,可以自由组合和选择使用。

如下示例:

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"));`