我正在处理任务列表。用户可以请求分配给任务,管理员可以批准或拒绝此请求。
我几乎完成了,但是最后 3rd step 中的 XPath 语句有问题。
分步实施:
- 我创建了任务实体并将其与 Administration.Account 实体相关联,这样我可以使用引用选择器将用户分配给任务。
在每个列表项中,都有一个“请求分配”按钮,当用户点击它时,一个微流会获取当前用户的名称并将其保存到该项的“请求者”字符串参数中。
当管理员批准请求时,微流应该找到与请求者参数中存储的用户名相同的用户,并将此列表项与此用户相关联。
最后第三步有问题。正如您在下面的屏幕截图中看到的,我创建了一个微流,并使用检索操作从所有注册用户的数据库中获取用户。我使用这个 XPath 表达式,它应该可以帮助我只获得一个用户,其名称与存储在任务实体的“请求者”字符串参数中的名称相同:
[Name = $Tasks.Requester]
但是我遇到了一个错误,不明白如何解决它。