我在SharePoint Online上托管了一个网站集。在网站集的根目录中,我有一个名为“Employee List”的列表。每个员工都有一个联系人记录,其中包含一些额外的列,本讨论的两个重要列是“员工姓名”和“报告到”。并非所有员工都是SharePoint上的用户,因此没有登录。管理全部在SharePoint上,因此“报告到”列是“人员”或“组”类型。我创建了一个站点列,该列是查看名为“Employee Lookup”的“Employee Name”列。我在其他列表中使用此站点列将项目附加到员工。
我遇到的问题是在子网站上的财务报告列表上的工作流程(从根目录下降两级)。当员工上交Excel电子表格时,秘书会输入MFR(财务报告)列表。此列表使用其中包含“Employee Lookup”站点列的内容类型。我想要做的是拥有一个工作流程,该工作流程在添加文档时自动启动,该文档在员工列表中查看所连接员工的“报告到”字段,并以“报告到”作为批准人员开始批准过程它。
当我尝试创建工作流时,Employee List不是可用的源,因为它不是同一子站点上的列表,而是位于网站集的根目录。
答案 0 :(得分:0)
开箱即用,您无法访问其他站点(根网站,父网站或子网站)的列表数据。您需要编写自定义活动或构建一个Web服务,为您提供“Reports To”值。