在Primavera API 7.0中,可以使用C#编程语言为WBS(工作分解结构)和项目获取'PercentComplete'。'PercentComplete'是一个表示工作完成百分比的属性。
要获取WBS的'PercentComplete',可以使用以下代码:
using PSLibrary = Primavera.SDK.PSLibrary;
// 创建Primavera连接
PSLibrary.PrimaveraSession session = new PSLibrary.PrimaveraSession();
session.Connect("Primavera Server URL", "用户名", "密码");
// 获取WBS对象
PSLibrary.WBS wbs = session.Projects.WBS.LoadWBSByGuid("WBS的GUID");
// 获取'PercentComplete'
double percentComplete = wbs.PercentComplete;
// 断开Primavera连接
session.Disconnect();
要获取项目的'PercentComplete',可以使用以下代码:
using PSLibrary = Primavera.SDK.PSLibrary;
// 创建Primavera连接
PSLibrary.PrimaveraSession session = new PSLibrary.PrimaveraSession();
session.Connect("Primavera Server URL", "用户名", "密码");
// 获取项目对象
PSLibrary.Project project = session.Projects.LoadProjectByGuid("项目的GUID");
// 获取'PercentComplete'
double percentComplete = project.PercentComplete;
// 断开Primavera连接
session.Disconnect();
这些代码示例假设你已经安装了Primavera API 7.0,并且已经在项目中添加了对Primavera SDK的引用。你需要替换代码中的"Primavera Server URL"、"用户名"、"密码"、"WBS的GUID"和"项目的GUID"为实际的值。
'PercentComplete'属性表示工作的完成百分比,可以用于跟踪工作的进度。它的值可以是0到100之间的一个浮点数,表示工作完成的百分比。
Primavera是一款专业的项目管理软件,可以用于规划、执行和控制项目。它提供了丰富的功能和工具,帮助项目团队有效地管理项目进度、资源分配、成本控制等方面的工作。
腾讯云没有直接与Primavera API 7.0相关的产品或服务,因此无法提供腾讯云相关产品和产品介绍链接地址。但你可以在腾讯云的云计算平台中找到适合你的需求的产品和服务。
领取专属 10元无门槛券
手把手带您无忧上云