使用CSOM获取资源库容量
问题描述:
如何在特定的持续时间(在开始&结束日期之间)在项目中使用CSOM在线或本地获取每天的资源库容量?使用CSOM获取资源库容量
无法找到任何解决方案。
我想CSOM等效于下面的OData电话:
/_api/ProjectData/ResourceTimephasedDataSet?$filter=ResourceId eq guid'\(resourceID)' and TimeByDay ge datetime'\(StartDate)' and TimeByDay lt datetime'\(EndDate)'
答
CSOM非常适合用于获取及处理在SharePoint和你的情况的Project Web Access(PWA)单个记录,但它并没有给完全访问PWA中可用的内容,也不会提供派生信息。
对于OData查询,没有CSOM等价物。要通过CSOM获取此信息,您需要获取查询所用的所有记录,应用相同的联接并从查询中进行筛选,然后执行查询所做的任何计算。
你有一个OData查询来获取你想要的信息,最好是直接使用它。