Office 365 中的 SharePoint 2013
我已将自定义列添加到文档库。该列称为“作者”,它是 People 和 Group 类型的查找,过滤后仅显示 People,并显示字段Name。
我有一个以列为非空为条件的工作流,但工作流构建器对于该 Current Item.FieldFromSource (Current Item:Author) 不为空或不为空,因此我已将值读入一个字符串变量
现在我可以检查是否存在:
但是,我发现 Workflow 的行为有些不一致,如果您已经阅读到这里,您可能知道,Workflows 是出了名的难以调试。因此,我创建了一个将在循环之后运行的任务,分配给 CurrentUser,它将显示两个数据项的值(这在任务描述中):
Value of author = [%Variable: Author_Value%]
Other author = [%Current Item:Author%]
当我运行工作流程(将作者设置为 Joe Bloggs)并检查任务时,它或多或少有乱码,而不是作者的名字。
两个问题——
1 - 我怎么能输出作者的名字,因为那是我认为我所做的?
2 - 为什么没有is empty / is not empty用于查找?所有这些,无论它们绑定到什么,似乎都只暴露equals / not equals。
谢谢,希望这是有道理的!
爱德华