问题标签 [psi]
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.
java - PSI 和索引不匹配:PSI 和索引在 Android Studio 上不匹配
每当我清理我的项目时说:PSI 和索引不匹配我该怎么办?
c# - 在 Project Server PSI 中删除任务
当我想删除项目服务器中的一个或多个任务时遇到问题我使用了这种语法,deleteTask 是 Guid[]
并等待队列
我刚刚得到了意想不到的结果,那个任务没有被删除,当我想签入项目时我遇到了问题。在这个问题中与删除任务相关的 queueMsgType 是什么?
ms-project - Project Server 2013:如何使用 PSI 更改项目所有者
我需要使用 PSI 更新项目所有者,因为我需要使其成为一个自动过程。我有以下几组用于更改项目所有者的代码,但它们都没有奏效。
以下是我已经尝试过的第一种方法
以下是我已经尝试过的第二种方式
c# - 如何建立与 2007 Published Project Server 数据库的连接?并下载所有项目及其里程碑?
我正在开发一个基于 Project Server 2007 中的项目数据创建 KPI 的项目。我对 OLAP 多维数据集不太满意。因此,我首先尝试检索项目数据。这就是我卡住的地方。
我正在尝试执行以下操作之一。我将不胜感激,我可以获得关于哪种方法最好的反馈?还与我遇到的具体问题有关:
SQL 查询 Project Server 发布的数据库:我不确定连接字符串是什么?我是否也使用 SQL Server 进行查询?任何教程都会有所帮助。
Project Server 接口 (PSI) / Project Web Services (PWS):如何创建从 Project Server 访问数据的应用程序/脚本?我知道我需要包含 ProjectWebServices 程序集。我是否需要为此使用 Project Server 2007 SDK?
对不起,如果我的一些问题是微不足道的。这是我第一次与 Project Server 打交道,找不到很多关于 Project Server 2007 的内容。如果有人知道更好的方法,请告诉我。
提前致谢!!!
c# - 如何确定 PSI 中的资源工作可用性
我正在通过 Microsoft.SharePoint.Client 上下文使用 MS Project Server 2013 的 PSI 接口。
我需要在特定日期获取特定资源的可用数量或小时数。
例如,资源 1 的当前最大单位为 100%。我设置了 8h work day,也就是说 Resource1 每个工作日都有 8h。我将 Resource1 计划工作 2h 设置为今天。所以我需要获得今天的最大可用时间:8h - 2h = 6h。
是否有任何方法可以在没有手动计算的情况下获得此估计?
c# - 如何转换 ASMX Web 参考方法 HttpWebRequest
最近我开始创建一个 Xamarin-iOS 应用程序,它使用 ProjectServer PSI WebService。当我将 PSI 添加为 WebReference 并尝试访问 PSI 方法时,我收到 401 未经授权的错误。有趣的是,它在本地网络中运行良好,但在企业网络中出现错误。所以我打算把 WebReference 改成 SOAP - HttpwebRequest 方法。
这就是我尝试过的
我正在尝试使用此 url BaseAddress + pwa/_vti_bin/PSI/Resource.asmx?op=GetCurrentUserUid获取资源ID
我将上面的代码作为正文传递。
但是当我使用HttpWebRequest执行此操作时,我收到错误HttpStatusCode InternalServerError System.Net.HttpStatusCode
同样在响应中,我发现了以下 xml 响应。
我不知道怎么了。所以我的问题是,
是否可以使用 HttpWebRequest 调用 PSI 方法如果不是什么是替代方法。
请帮忙。提前致谢。
c# - 如何使用 PSI 按天设置分配的 WorkTime?
我需要为任务创建分配并为每天设置不同的工作时间,例如:任务-“房屋建筑”分配-“安德鲁”-星期一=4小时| 星期二 = 3 小时 | 星期三 = 7 小时
作业 - “迈克” - 星期一 = 5 小时 | 星期二 = 7 小时 | 星期三 = 2 小时
我尝试使用 SvcResourcePlan,但我认为这不是我需要的,因为我只能添加一行(project_uid、resource_uid)。我也知道此信息包含在名为 MSP_EpmAssignmentByDay_UserView 的数据库表中。那么我该怎么做呢?
我也尝试了这段代码,但我的项目没有任何变化,也没有任何异常
ms-project - 使用 CSOM 更新多个任务,仅发布 1 个项目
我有以下代码可以更新某些任务字段。这段代码的问题是,我必须在逐个更新每个任务后发布整个项目。例如,如果我有 500 个任务要更新,则该项目必须发布 500 次。如您所见,这完全是矫枉过正、缓慢且不必要的。
我希望有一种方法可以一次更新所有项目任务,最后只发布一次,就像 Microsoft Project 桌面应用程序那样。
erlang - 多个资源之间的 Mod Mam 存档问题,在 github 中打开的问题
我的 xmpp 帐户有两个使用不同资源登录的情况,现在我遇到了一种情况,如果我登录,我收到了发送/接收到这两个资源的所有消息,现在我的一个资源(桌面)脱机,如果有任何消息发送对我来说将收到在线资源(移动)。到目前为止,这很完美。
现在,当我重新登录到我的另一个资源(桌面)并尝试检索存档历史记录时,它会导致我发送的消息但没有收到发送给我的消息。发送的消息在那里但收到的消息不存在。
我的在线资源(移动)收到的消息没有返回到资源(桌面)。
我试图用不同的客户端实现相同的场景,并且可以正常工作。我阅读了有关资源优先级的文档,并将 (5) 保留为我所有资源的价值。我有 Ejabberd 15.09,我还用 15.11 对其进行了测试
谁能建议我哪里错了。
[已对此进行了更新,请检查此链接。]
c# - 使用 PSI 更新查找多个值的 CustomField
我需要更新引用查找的自定义字段并允许在共享点中选择多个值。我正在使用下面的代码来更新自定义字段,但允许单行文本:
或将其添加到项目中,例如:
我该怎么做 ?