问题标签 [project-server]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
757 浏览

c# - 通过查找外部数据 MS Project Server 输入企业自定义字段

您好我想设置一个项目自定义字段输入,例如从外部数据/外部列表中自动完成查找。

我正在使用 Sharepoint 平台中的 MS Project Server 2013 系统。

实际上,我已经计划通过修改为自定义字段制作的 MS Project Server 解决方案启动器可以从用户组数据中查找。我已经尝试过,但很难改变很多事情。

有没有最简单的方法?或者也许有定制的解决方案?请用 c# 编程或 javascript 以简单的方式解释。

0 投票
1 回答
163 浏览

dataset - Getting MS Project server 2007 project GUID

I'm trying to access the dataSet for a project that I just created and published through MS Project 2007 client, however, it turns out I need the project Guid to access it programmatically.

Here`s the code I want to run, from the msdn website:

Question is, How do I get the projectUid for the project Id like to access!? Why did microsoft decide to leave out such critical details? Also, I cant run ReadProjectList() and loop through all the projects, because my permissions aren`t high enough.

Thanks

0 投票
1 回答
596 浏览

workflow-foundation-4 - 从 Project Server 2013 工作流中使用 ProjectData - 禁止

我需要http://project/pwa/_api/ProjectData从 Project Server 2013 工作流中使用来自 Project OData 服务的数据。但我得到了“禁止”响应代码。用户拥有所有权限(管理员、网站集管理员)。成功使用其他端点(ProjectServer、Web、列表),甚至来自其他网站集和场。何时需要配置安全性以成功使用 ProjectData?谢谢!

0 投票
2 回答
268 浏览

project-management - Project Server Sharing resources across departments

Microsoft Project Server 2013, I am newbie , I had a system under MSProfessional to see capacity when I had just parts of people

We have a number of staff that work % of time in multiple departments, is there a way of seeing the total capacity of a department e.g. Software Department when we have staff say 50% on SW and 50% on help desk

Also this applies to role so we expect staff to have multiple roles so when working on Help desk they have a different role to Developer.

0 投票
1 回答
264 浏览

csom - DraftProjectResource->IsGenericResource 返回错误值

我正在使用 CSOM 遍历项目中的 Project Server 2013 资源。我正在检查资源是否是通用的,因为我已经基于它编写了代码逻辑。我有一个 BA 和 PM 通用资源,它们是我使用 Project Server 中的构建团队功能添加的项目的一部分。在资源中心查看这些资源时,这些资源会显示为选中的通用标志。但以编程方式,IsGenericResource标志正在返回False

这是代码片段(**中的相关代码):

0 投票
1 回答
383 浏览

project-server - 在 ProjectServer 中以编程方式设置基线

如何在 Microsoft 项目服务器中以编程方式设置基线?
有没有关于这个的博客?

0 投票
4 回答
1857 浏览

csom - 使用 Project Server CSOM API 从 LookupTable 中删除项目时出现异常 CICONotCheckedOut

我有一个 Project Online 解决方案,需要从 LookupTable (Microsoft.ProjectServer.Client.LookupTable) 中删除项目,因为我需要在添加新项目之前清除它。主要用途是在我创建项目的地方进行单元测试,然后在测试完成后清除所有内容。

每次运行此程序时,我都会收到代码为 0x80131500 (-2146233088) 的异常,并显示错误消息“PJClientCallableException: CICONotCheckedOut\r\nCICONotCheckedOut”,执行 ExecuteQuery 时会引发异常。

我可以添加新项目并将现有项目更改为 LookupTable,而无需检查任何内容。并且 LookupTable 上没有 CheckOut 方法。所以我不知道该怎么办...

Project Online 的唯一选项是使用 Project Server CSOM API,不能使用 PSI。

例外:

代码:

解决方案(至少是迄今为止最好的)是首先执行添加以签出表格,然后删除所有现有项目。这给我留下了一件无法移除的物品。但总比不能删除任何东西要好...谢谢 Jogeukens!

0 投票
1 回答
2118 浏览

rest - ProjectServer 2013 REST API - 创建任务

我正在玩 ProjectOnline 并尝试使用 REST API 创建项目和任务等。我已经设法使用以下 REST 调用添加了一个项目

但是,当我尝试将任务或资源添加到创建的项目时,它会给我错误“找不到请求添加的资源”。你能否让我知道我做错了什么。

我的 REST 调用是这样的

项目 ID 是使用 REST 调用 1 创建的项目的 ID。

0 投票
1 回答
312 浏览

project-server - 在 MS Project Server 中通过 sql 报告签入/签出

签入/签出状态是否记录在 Project Server 的报告数据库中?如果有,在哪里?

0 投票
1 回答
853 浏览

sharepoint - 如何在项目站点中访问 Project Server 2013 的企业自定义查找字段

我在 SharePoint 上运行项目服务器 2013,我想访问项目站点中的企业查找字段。例如,在子站点中,我想知道我在主 pwa 2013 的 PDP 中创建的项目名称、客户名称和所有其他字段。

如何访问子站点中的父级自定义字段?项目服务器 2013