0

我是 K2 的新手,所以这个问题可能有点奇怪。我目前正在学习在我的工作流程中使用 SmartObject。我正在尝试从 SmartObject 获取用户组并将其用作另一个 SmartObject 中的参数,但参数始终返回空。是否可以在另一个 SmartObject 中调用 SmartObject 作为参数?

先感谢您

4

1 回答 1

1

是的,您当然可以使用 SmO 作为另一个 SmO 的参数。

确保您预先使用 SmO 测试器工具对其进行测试,并确认您收到了所需的物品。通常当您使用 SmartObjects 时,您需要为它们提供一个 ID。

因此,在这种情况下,您需要确保为“GetUserGroups”方法提供正确的用户名或 FQN,并确保为返回项目配置正确的过滤器。GetUserGroups 默认返回组列表,因此您需要在工作流操作中的 SmartObject 向导中将其配置为“选择第一个项目”。

于 2018-03-01T10:44:45.613 回答