首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在Primavera API7.0 c#中为WBS和项目获取'PercentComplete‘?

在Primavera API 7.0中,可以使用C#编程语言为WBS(工作分解结构)和项目获取'PercentComplete'。'PercentComplete'是一个表示工作完成百分比的属性。

要获取WBS的'PercentComplete',可以使用以下代码:

代码语言:txt
复制
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',可以使用以下代码:

代码语言:txt
复制
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相关的产品或服务,因此无法提供腾讯云相关产品和产品介绍链接地址。但你可以在腾讯云的云计算平台中找到适合你的需求的产品和服务。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • 领券