点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我正在尝试从产品-PRODUCTS1SN的审核表中读取数据。 以下是我正在使用的常规:-
最终的AuditSearchQuery查询= AuditSearchQuery.forType(" User")。withPkSearchRules(user.getPk())
。建立()
最终List 结果= readAuditGateway.search(query).collect(toList());
println" size" + result.size()
我正在使用userService获取用户详细信息。 通过打印检查了pk。 但是结果的大小始终为" 0"。 我检查了该用户在审核表中是否有数据。 如果我缺少什么,请告诉我。
您的查询正在查询用户审核。 Type 必须是您要审核的类型。
有什么想法吗?
我认为您正在寻找产品pk而不是用户pk的用户类型更改,您必须在searchRules中使用用户pk或将查询类型更改为"产品"
另外,无论类型是否配置为进行审核,都将首先创建审核表。 如果未配置类型,则表将保持空白。
验证已为产品激活审核
您好-我在您的代码中看到的唯一问题是缺少
Collectors.toList()
。 我已经测试了以下代码是否可以正常工作:在groovy控制台中执行代码之前,我在后台中执行了以下操作:
创建了一个用户, test@test.com
更改名称并保存。
更改密码并再次保存。
我能想到的另一个问题是由于配置。 请将以下配置放在local.properties中,然后重试:
一周热门 更多>