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

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

列名 任务属性 描述
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"));

  

posted @ 2023-05-25 17:08  在上班的又一天  阅读(18)  评论(0)    收藏  举报