如何公开SharePoint 2013中基于人员和组的文档库自定义列的实际值?

如何公开SharePoint 2013中基于人员和组的文档库自定义列的实际值?,sharepoint,sharepoint-2013,sharepoint-workflow,Sharepoint,Sharepoint 2013,Sharepoint Workflow,Office 365中的SharePoint 2013 我已将自定义列添加到文档库中。该列称为“Author”,它是类型People和Group的查找,经过过滤后仅显示People,并显示字段Name 我有一个以列为非空为条件的工作流,但工作流生成器没有该列为空或当前项不为空。FieldFromSource(当前项:Author),因此我已将该值读入字符串变量 现在我可以检查是否存在: 然而,我发现工作流的行为有些不一致,如果您已经阅读了本文,您可能知道,工作流是出了名的难以调试。因此,我创

Office 365中的SharePoint 2013

我已将自定义列添加到文档库中。该列称为“Author”,它是类型People和Group的查找,经过过滤后仅显示People,并显示字段Name

我有一个以列为非空为条件的工作流,但工作流生成器没有该列为空或当前项不为空。FieldFromSource(当前项:Author),因此我已将该值读入字符串变量

现在我可以检查是否存在:

然而,我发现工作流的行为有些不一致,如果您已经阅读了本文,您可能知道,工作流是出了名的难以调试。因此,我创建了一个在循环之后运行的任务,分配给CurrentUser,该任务将显示两个数据项的值(在任务描述中):

当我运行工作流(已将作者设置为Joe Bloggs)并检查任务时,它或多或少会乱说作者的名字,而不是作者的名字

两个问题:

1-我怎么能输出作者的名字,因为我认为我已经这么做了?
2-为什么没有用于查找的is empty/is not empty?所有这些,无论它们与什么有关,似乎都只揭示了平等/不平等

谢谢,希望这有意义


Edward刚刚发现将当前项:Author作为字符串输出是一个问题——我已经将其更改为显示名称,以分号分隔,并且一切正常。我仍然不明白为什么查找列上的条件生成器没有为您提供大于等于/不等于的内容,但嘿,这是SharePoint

Value of author = [%Variable: Author_Value%]
Other author = [%Current Item:Author%]