确定列表项是共享点任务列表中的父任务还是子任务,并因此修改其在 powerapp 库中的外观

Determine whether a list item is a parent or child task in a sharepoint task list and modify its appearance in a powerapp gallery as a result

我正在使用 PowerApps 构建一个项目管理报告界面,我想在主要任务列表上指明某项是带有子任务的主任务还是子任务。我们正在将 Microsoft 项目文件与 Sharepoint 任务列表同步,而 Sharepoint 提供的移动界面很糟糕。我找不到可在 powerapps 查询中访问的任务项 属性,该查询将指示此

我已经遍历了显然暴露给列表连接器的所有任务项属性,其中 none 似乎表明某项是子任务。 isFolder 总是 returns false,即使在顶级任务中也是如此,所以似乎 属性 没有被用来跟踪这个。

我希望能够建立一个条件,以便当我的画廊被填充时,我可以指出某些东西是否有从属子任务,有多少,并允许人们浏览到它们。到目前为止,无论我尝试了什么,该列表似乎都未排序,并且主任务和子任务之间没有任何区别

遇到过类似的问题;当前的 Project Online 连接器非常简陋。但是,如果您有权访问 Power BI,则可以使用 ProjectData REST api 发送 OData 查询以获取所需的一切。 Power BI 更适合 reporting/browsing 数据,如果您需要编辑 SharePoint 列表,您可以将 PowerApps 嵌入到 Power BI 报告中。

还查看了使用 PowerApps 编辑 MS Project 任务,但正如您所注意到的那样,连接器功能不全。我认为这可能是设计使然;即使 REST API 也不允许设置基线,您必须在 MS Project Pro 中打开文件才能获得完全访问权限。