问题标签 [project-online]
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.
ms-project - 使用 JQuery & Rest API 更新 Task Project Online
我有我的 JSON 字符串,其中包含我要更新的参数
下面是我的 Ajax 查询
但我收到一个错误,因为“方法 GetById 中不存在参数参数”
我正在发送参数参数,谁能告诉我我在这里做错了什么?
azure - Need Project Online to produce SSRS reports
Can someone please me or provide me with advice on the best way to follow this through. I am currently running Project Online and want to produce SSRS reports for my company. I have done some research and noticed that one way to do this could be through using an Azure VM and having SSRS installed onto it. Linking this to Project Online and having the Odata feed through the reporting database. Is this the only way or are there any one ways to get this done?
sharepoint-online - 在任务列表中添加项目自定义字段
我想使用“Sharepoint List”创建一个项目仪表板,为此我需要将某些项目级别字段添加到我的列表中以显示数据。我有没有可能在我的任务列表或自定义列表中获得项目级别的字段?
我正在使用 Project Online。
问候
csom - 您不能为超过 1000 个资源加载依赖对象。使用过滤器限制您的查询
我正在尝试做一些我认为非常简单的事情 - 获得单个企业资源的单个分配。
我的代码是这样的:
但是当我运行它时,我收到以下错误:
但我不明白为什么我们会收到这个错误。我们得到一个资源,我们尝试为它分配一个任务 - 为什么它抱怨影响超过 1000 (2643) 个资源?
谢谢 :-)
oauth - 如何获取 Project Online 的仅限 ACS 应用程序访问令牌
我正在尝试获取 AppOnly 访问令牌,以在我对 Project Online (SharePoint) 中的 REST 端点的请求的 Authorization Bearer 标头中使用。以下是我用来检索访问令牌的代码片段。
我不断收到 403 Forbidden 作为来自服务器的响应,即使我的请求中包含网站集管理员凭据。有没有人有任何想法?
c# - 在 ProjectServer.Client 库中将 LookupEntry 转换为 LookupMask
所以我无法解决这个问题,我尝试了不同的类型转换并尝试将 LookupEntry 实例化为 LookupMask 但无济于事。
我需要从连接到 LookupEntry 的 LookupMask 中获取 MaskType
所以问题是我无法使用内置转换对其进行转换/类型转换(据我所知和在线文档没有其他方法可以转换它)
您可以看到,当我在 Visual Studio 中进行调试时,LookupMask/Mask 已连接到 LookupEntry。
有什么建议我可以访问 LookupMask 吗?
编辑:
我试着为面具做一个 foreach,大问题。掩码数不等于条目数。因此,如果您有 6 个条目,则可以有 1 个掩码,并且所有条目都具有相同的掩码。同时,如果您有 6 个条目和 2 个掩码,则 1 个掩码占 5 个条目,另外 1 个是另一个掩码,但您不知道哪个是哪个。
office365 - 提醒我 TimesheetUpdated 上的 Project Online EventHandlers 未触发。
我得到了以下场景:
- Office 365 共享点 PWA 站点。
- 一个 WCF 实例部署在服务器 A 的 IIS 服务器上,该实例具有继承 TimesheetEventReceiver 并实现方法 OnUpdatedRemote 和 OnUpdated 的服务。
- 我在 PWA 网页中为事件正确注册了 EventHandler(我看到它在 /_api/ProjectServer/EventHandlers 中列出)。其链接到的事件也是所需的事件(_api/ProjectServer/EventHandlers('guid')/Event 显示 (int)PSEventID.TimesheetUpdated 事件)。
- 我从使用它的控制台程序中尝试了该服务,并检查了 WCF 服务是否写入日志(仅作为概念证明)。此外,WCF 应用程序池与本地管理员用户一起设置,因此谁调用它并不重要。
问题是,无论我在 PWA 中修改多少时间表,我都不会收到对 Web 服务的调用。我是否缺少一些 Project Online 配置?哪一个?Project Online 日志在哪里?在这些操作中我没有看到任何错误。
欢迎任何建议/解决方案。
c# - 从 Project Online 获取 ProjectSiteUrl 不起作用
我编写了以下代码以ProjectSiteUrl
从 Project Online 中发布的项目中获取属性
在尝试访问我得到的 ProjectSiteUrl 属性时null
。我曾经得到正确的 ProjectSiteUrl,但在过去的几周里,我得到了空值。代码没有变化。
我们在 Project Online 中访问此属性的方式是否发生了变化?
odata - Power BI not retrieving project online timephased data
I have entered work against some tasks in Project Online. However when pulling the OData feed down in Power BI the AssignmentBaselineTimePhased datasets and AssignmentTimephasedDatsets are empty, despite not having any filters applied in Power BI.
The summary data in AssignmentBaselines is available but being summary values only plots as dots. How can the timephased detail data be retrieved?