问题标签 [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 回答
616 浏览

project-server - 在 Project Server 2010 中恢复存档项目?

最近错误地从 Draft 和 Published 数据库中删除了一个项目。服务器版本仍列在存档数据库中。如何将该项目恢复到已发布的数据库并使其在 PWA 中可用?

我尝试通过管理恢复来恢复项目。我收到一条消息说还原作业将排队。我检查了队列,作业成功完成 - 但项目没有出现在项目中心。我想知道管理恢复是否仅用于恢复仍然“活动”的特定版本的项目。

感谢您的帮助,请询问更多信息是否有帮助。

0 投票
1 回答
716 浏览

sharepoint - 项目服务器工作流,权限问题

我正在使用 Project Server 2013 和 sharepoint 设计器开发工作流。

在我尝试设置项目字段的值之前,一切正常。当我这样做时,我得到一个 401 错误(在我得到一个 403 错误但解决它授予提升的权限之前)。

我已经尝试了一切(或者我认为我做了):

  • 配置阶段(需要签到)
  • 配置自定义字段(不受工作流控制的字段)
  • 配置网站集功能(授予工作流应用权限)

但似乎没有任何效果,我总是得到:

任何帮助将不胜感激

0 投票
1 回答
910 浏览

c# - 在 Project Server PSI 中删除任务

当我想删除项目服务器中的一个或多个任务时遇到问题我使用了这种语法,deleteTask 是 Guid[]

并等待队列

我刚刚得到了意想不到的结果,那个任务没有被删除,当我想签入项目时我遇到了问题。在这个问题中与删除任务相关的 queueMsgType 是什么?

0 投票
2 回答
1252 浏览

ms-project - 在 Microsoft Project server 2013 错误中访问我的项目详细信息?

我在 MS Project server 2013 中创建了一个 PWA(Project Web App) 站点

我在上面创建了项目,它运行良好,

但过了一段时间我想访问我的项目详细信息页面

它给出一个循环错误:

谁能说出导致 MS Project Server 2013 Web App 错误的原因

0 投票
1 回答
849 浏览

database - 数据库中的“状态更新历史”在哪里

有没有人知道审批中心的“状态更新历史”信息在数据库中的位置?特别是我正在寻找给定更新的状态标志(未发布或已发布)。我正在尝试根据这些信息构建一个报告,我希望有人在数据库中找到了这个标志。我正在使用 Project Server 2013。

在此处输入图像描述

0 投票
1 回答
1196 浏览

ms-office - 在未安装 Office 的情况下使用 interop.MSProject.dll 或在 Visual Studio 中创建项目加载项

我需要使用 Visual Studio 中的 Microsoft.Office.Interop.MSProject.dll 在 Project Server 上工作。使用 gacutil.exe 我已经注册了 Microsoft.Office.Interop.MSProject.dll 并且在文件夹“C:\Windows\assembly”中有 MSProject.dll 的条目,其处理器架构是 MSIL。我创建了控制台应用程序,当我尝试创建应用程序实例时出现错误:未注册类-HRESULT:0x80040154 异常。如图所示。 在此处输入图像描述该项目的目标平台是 x86(32 位)。错误的原因可能是什么?是因为本地机器上没有安装office吗?在不安装 Office 的情况下使用 PIA 有什么替代方法吗?我曾尝试从 Visual Studio 创建项目加载项,它可以成功运行,但它需要打开 Project Professional,我想避免这种情况。在这种情况下是否可以避免打开 Project Professional 应用程序?

0 投票
0 回答
84 浏览

rest - 使用 REST 更新选定的属性

我正在使用 Google Chrome高级 REST 客户端尝试对 SharePoint 和 Project Server 进行一些 REST 调用。

我设法用一个简单的 GET 读取数据。我得到一个包含给定对象所有属性的 XML。例如,如果有一个 Project 对象,这将有一个Project Name属性。

我非常想更新这个项目名称,并且在 SDK 中我读到项目对象支持 DELETE、MERGE、PUT 方法。我读过 MERGE 是一种允许用户只更新选定属性而不影响其他属性的方法。然而,高级 REST 客户端没有 MERGE,但它有一个 PATCH。

我应该如何构造请求、标题以及我应该如何为项目指定新名称?

我尝试在请求的 Payload 部分中写入以下内容:

它返回 403(禁止)错误。

0 投票
1 回答
207 浏览

csom - 我可以将 Project Online 用作 CSOM 的开发环境吗

我需要编写一个访问 Project Server 2013 的 .NET 客户端应用程序。即 PWA。该客户端应用程序必须在 Windows 7 工作站上运行。我计划使用 Project Server 客户端对象模型 (CSOM) 来访问 Project Server 中的所有项目、任务、资源和分配。

Q1:我可以注册 Project Online 并使用它来测试我的客户端应用程序吗?

Q2:它会像 PWA 的本地安装一样吗?

Q3:如果我的客户端应用程序与 Project Online 一起使用,它是否可能与本地 PWA 安装一起使用?

0 投票
1 回答
2055 浏览

csom - 使用 Project Online 和 CSOM 进行身份验证时出现错误 401

尝试在控制台应用程序中使用 CSOM 连接到 Project Online 时出现错误 401(或 403)。(这不是内部部署。它是 Microsoft Project Online 2013。)这是代码。

再试一次,没有 ExecutingWebRequest:

Q1:代码有问题吗?

Q2:我缺少 Project Online 中的设置吗?

0 投票
1 回答
447 浏览

project-server - 获取名称“以”开头的项目的查询。项目服务器 2013

尝试获取以特定单词开头的项目,但我收到以下错误:“不能在表达式中使用 'StartsWith' 成员。”