通过 PSI 从 Project Server 检索资源工作时间

发布于 2024-09-24 14:58:06 字数 184 浏览 6 评论 0原文

我正在通过 PSI 使用 SharePoint 和 ProjectServer 2007。

我需要检索某个日期范围内项目中员工的工作时间,但我找不到方法。我获得的最接近的数据是来自 Project.ReadProject() 的 RES_ACT_WORK,但这是一个总值。

有什么想法吗?

I'm working with SharePoint and ProjectServer 2007 via PSI.

I need to retrieve the working hours of an employee in a project during a date range but I can't find a way to do it. The closest data I've gotten is the RES_ACT_WORK from Project.ReadProject(), but this is a total value.

Any ideas?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

人海汹涌 2024-10-01 14:58:06

终于找到找回的方法了!!!

Statusing.ReadStatusTimephasedData


编辑

此方法返回当前登录用户的状态数据。如果用户是项目所有者,它将获取每个分配的资源的数据。否则,仅返回用户的数据。

为了检索全部数据(每个项目和每个资源),必须使用[PSI 模拟][2]

但这在我的情况下是不可能的,因此我正在开发一个 [PSI 扩展][3] 来公开我需要的信息和 [自定义权限][4]控制对其的访问。

  [2]: http://msdn.microsoft.com/en-us/library/aa974347(office.12).aspx
  [3]: http://msdn.microsoft.com/en-us/library/bb428837(office.12).aspx
  [4]: http://msdn.microsoft.com/en-us/library/aa974255(v=office.12).aspx

注意:我还不能发布多个链接:P

Finally I've found the way to retrieve it!!!

Statusing.ReadStatusTimephasedData


Edit:

This method return the statusing data for the currently logged user. If the user is the project owner, it will get the data for every assigned resource. Otherwise, only the user's data will be returned.

In order to retrieve the whole of the data (every project and every resource), the [PSI impersonation][2] must be used.

But that is not possible in my case, so I am developing a [PSI extension][3] to expose the information I need and [custom permission][4] to control access to it.

  [2]: http://msdn.microsoft.com/en-us/library/aa974347(office.12).aspx
  [3]: http://msdn.microsoft.com/en-us/library/bb428837(office.12).aspx
  [4]: http://msdn.microsoft.com/en-us/library/aa974255(v=office.12).aspx

NB: I cannot post more than one link yet :P

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文