问题标签 [ms-project-server-2010]

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 回答
753 浏览

resources - Microsoft Project Server 2010 拒绝任务更改,如完成日期

我在项目服务器 2010 中创建了一个 pwa。然后我创建新项目,定义任务并将这些任务分配给资源。
我已经设置了时间报告期,因此任何资源都必须报告她/他关于分配给她/他的任何任务的工作时间。

当资源更改他/她任务的任何字段(例如完成日期、剩余工作、%Work、...)时,他/她将状态发送给 PM 以供批准。

当 PM 拒绝此页面并再次发布项目时,此更改不会在资源的时间表中生效。但是由于此更改被拒绝,因此可以合理地预期,在被拒绝的情况下,更改会恢复原状。

有谁知道资源如何使这些领域恢复到原来的价值?
感谢提前。

0 投票
0 回答
291 浏览

c# - Project Server 2010 - ApproveNonProjectTime 方法 GeneralItemDoesNotExist 错误

我尝试使用 ApproveNonProjectTime 方法(http://msdn.microsoft.com/en-us/library/websvctimesheet.timesheet.approvenonprojecttime%28v=office.12%29.aspx)在控制台应用程序中批准非项目时间。

我的代码很简单:

当我执行它时,我有这个错误消息:

System.Web.Services.Protocols.SoapException: ProjectServerError(s) LastError=GeneralItemDoesNotExis

但是,我直接在我的数据库中获取了 TS_LINE_UID,它的状态是 Pending Approval。

你有解决办法吗?

谢谢你,贾斯汀

0 投票
2 回答
7934 浏览

ms-project-server-2010 - 此 Project Server 2010 功能至少需要 Microsoft Internet Explorer 7.0

当我尝试访问我的 pwa 站点中的“管理时间表”和“项目中心”页面时遇到以下错误:“错误此 Project Server 2010 功能至少需要 Microsoft Internet Explorer 7.0。
解决 Microsoft SharePoint Foundation 的问题。相关 ID : 8f9f635b-c95b-4e2d-bd0a-e662c5d7b4ed"

我使用 Windows 8 (IE 10) 并且启用了兼容模式。

当我在我的系统中安装然后卸载“Avant Browser”时,首先出现此问题。

我已经阅读了一些解释这个问题是如何发生的以及如何解决它的文本。

我发现的一些建议解决方案是:

http://support.microsoft.com/kb/2394699

http://epmsource.com/2012/06/05/windows-8-release-preview-and-project-server-2010/

但不幸的是,他们都没有解决我的问题。

我该如何解决这个问题?

0 投票
1 回答
509 浏览

ms-project-server-2010 - PSI ReadStatusTimephasedData 返回不正确的 TaskUID

我正在使用 ReadStatusTimephasedData 方法来读取所有任务每天的实际和计划小时数。我通过循环遍历所有资源及其所有任务并使用模拟来实现这一点。对于某些分配,生成的 StatusingTimephasedActualsDataSet 数据集包含一个 TaskUID,它与作为参数传递的 ASSN_UID 不匹配,我无法在数据库中找到此 TaskUID。由于这个问题,我无法将结果与任务表链接起来。我找不到该方法返回正确数据的分配与不返回正确数据的分配之间的任何区别。请告诉我我是否做错了什么,或者是否有其他方法可以使用 PSI 获取每天的实际和计划小时数。

0 投票
2 回答
3818 浏览

vb.net - 自动化 MS 项目

有没有办法让我们在 ms 项目 2010 中自动输入。以下是场景:

  1. 我们有一个 vb.net 应用程序,用于输入任务名称、小时数、估计和完成日期时间。
  2. 有没有办法可以在 ms 项目 2010 中上传这些日期。
0 投票
1 回答
952 浏览

ms-project - MSProject AddIn 中的资源:将服务器相关资源添加到项目的本地版本

目前我正在为 MS Project 2010 开发一个插件。

在此插件中,用户通过几个标准过滤存储为 Project Server 上 MS 项目资源的所有员工。在找到匹配的人力资源后,用户应该能够将此资源添加到选定的任务中。

不幸的是,我没有找到在本地添加资源之间的链接

以及存储在服务器上的资源。Project 中显示的“ResourceName”与服务器上的“ResourceName”没有连接。

我尝试Microsoft.Office.Interop.MSProject.Resource通过 PSI 从服务器以某种方式加载,并通过以下方式将其添加到项目团队:

但这并不是我真正想要的。我只需要在项目的本地版本中添加一个与服务器相关的资源。换句话说:我正在寻找一种将 a 转换为 a 的SvcProject.ProjectTeamDataSet.ProjectTeamRow方法Microsoft.Office.Interop.MSProject.Resource

我真的希望有人可以帮助我,因为我所有的研究都失败了。

0 投票
1 回答
565 浏览

wcf - 显示来自 Project server 2010 wcf 服务的错​​误消息

我实现了一个连接到 ProjectServer.svc Web 服务的 Web 应用程序。该应用程序在项目环境服务器上运行,但在生产服务器中返回错误。不幸的是,由于安全设置,未显示服务器上发生的异常的文本和代码,而是收到以下消息:

由于内部错误,服务器无法处理请求。有关错误的更多信息,请在服务器上打开 IncludeExceptionDetailInFaults(来自 ServiceBehaviorAttribute 或来自配置行为)以便将异常信息发送回客户端,或根据 Microsoft .NET Framework 3.0 SDK 文档打开跟踪并检查服务器跟踪日志

我修改了项目服务器的 web 配置中的 wcf 设置,以使 web 服务返回错误...但是什么也没发生,因为项目服务器可能覆盖了 web 配置 wcf 设置。

如何获取错误消息,以便了解服务器配置有什么问题?

0 投票
1 回答
86 浏览

project-server - 从 Project Server 2007 升级到 Project Server 2010

我这几天正在学习 Project Server 2010,想知道我是否必须从现有的 Project Server 2007 升级到 2010 版本,需要多少天?

考虑以下因素,这不是一天或最多 2 天的工作:

  1. 当前的 Project Server 2007 由一个服务器场、一台 SQL Server 计算机和一台 Project Server 计算机组成
  2. 未进行第 3 方 Web 部件安装或自定义

或者它可能需要更长的时间?

0 投票
1 回答
2004 浏览

ms-project-server-2010 - Project Server 2010 事件处理程序

我正在开发 OnPublished 事件处理程序,它将根据另一个字段的更改更新项目的一个自定义字段。

我收到一个错误

这是代码

与我们在项目处于签入状态时运行代码的其他答案不同,我们正在签出并分配新的 SessionID。但是当事件处理程序触发时,项目已经被签出。那么如何获取 SessionID。我认为这就是代码被破坏的地方。

0 投票
2 回答
967 浏览

jquery - 在项目详细信息页面中运行 jQuery

我正在尝试使用 Project Server 2010 限制项目详细信息页面 (PDP) 中“项目注释”自定义字段的长度。我在添加到 PDP 的内容编辑器 Web 部件中使用以下 jQuery:

但是,当用户在文本区域中键入时,什么都没有发生。事件不会触发。我尝试了对代码的各种修改,但结果相同。请让我知道我错过了什么。

谢谢你。