在SharePoint工作流程中查找文档库项目

时间:2020-03-05 18:44:40  来源:igfitidea点击:

我使用SharePoint Designer创建工作流。我试图在"定义工作流程查找"对话框中找到文档库中的子文件夹。这有两个问题:

  • 我无法通过URL路径查找项目。如果按标题查找,则可以输出URL路径,但是按路径选择不起作用。我可以/不能使用哪些字段?
  • 我找不到任何子文件夹。我可以找到顶层文件夹,但是子文件夹似乎不可用。注意,在Designer的"数据源库"中查看文档库的数据时,情况也是如此。

要澄清的是,工作流在其他列表中,而不在文档库中。

UPD:另外,我知道如何通过对象模型执行此操作,问题是如何在SharePoint Designer中执行此操作而不将代码部署到服务器。

解决方案

回答

我确实没有太多的Sharepoint经验,但是我认为至少可以提供一些答案,即使答案是错误的。

我曾与另一位开发人员交谈过,这听起来很难进入任何子文件夹,因此我们可能需要考虑制作自己的自定义工作流程。

也许像LINQ to Sharepoint之类的东西可能能够真正进入并枚举子文件夹并获取所需的数据? LINQ到Sharepoint

回答

问题是"文件夹"不是真正的文件夹,因为它们是通过querystring访问的,而不是像真实文件夹那样的" /"。