Database XPath错误-试图从数据库中按名称获取用户
我正在写一份任务清单。用户可以请求分配给任务,管理员可以批准或拒绝此请求 我几乎完成了,但是在最后的第3步中XPath语句有一个问题Database XPath错误-试图从数据库中按名称获取用户,database,list,listview,xpath,mendix,Database,List,Listview,Xpath,Mendix,我正在写一份任务清单。用户可以请求分配给任务,管理员可以批准或拒绝此请求 我几乎完成了,但是在最后的第3步中XPath语句有一个问题 逐步实施: 我创建了tasks实体并将其与Administration.Account实体关联,这样我就可以使用引用选择器为用户分配任务 在每个列表项中都有一个“请求分配”按钮,当用户单击该按钮时,一个微流将获取当前用户的名称并将其保存到该项的“请求者”字符串参数中 当管理员批准请求时,微流应找到与请求者参数中存储的用户名相同的用户,并将此列表项与此用户关联
逐步实施:
[Name = $Tasks.Requester]
但我遇到了一个错误,不知道如何修复它
rudata,访问参数/对象属性的正确方法是使用“/”符号而不是“.”符号。当您按如下所示键入/时,系统将显示“任务”的所有属性,而不是Administration.Account实体 [名称=$Tasks/请求者] “.”符号仅在尝试访问if语句或独占拆分中的枚举值时使用
示例:variable1=module.enumname.value第一步中的图像显示元素名称为
requestor
,而xpath使用Requester
。这可能是原因吗?@JackFleeting谢谢,我改了,但错误依然存在。另一件奇怪的事,我不明白为什么在键入“$Tasks.”后,看到可用的参数,所有参数都属于管理部门。帐户实体,而不是任务实体。请阅读-总结是,这不是一种理想的方式来解决志愿者,可能会对获得答案产生反作用。请不要将此添加到您的问题中。