我是K2的新手,所以问题可能有点奇怪。我目前正在学习如何在我的工作流程中使用SmartObject。我试图从SmartObject获取用户组并将其用作另一个SmartObject中的参数,但参数始终返回空。是否可以将SmartObject作为另一个SmartObject中的参数调用?
提前谢谢
答案 0 :(得分:1)
是的,你当然可以使用SmO作为另一个SmO的参数。
确保使用SmO Tester工具预先测试它,并确认您收到了所需的项目。通常在使用SmartObject时,需要为它们提供ID。
因此,在这种情况下,您需要确保为“GetUserGroups”方法提供正确的UserName或FQN,并确保在返回项目上配置正确的过滤器。默认情况下,GetUserGroups返回组列表,因此您需要在工作流操作中的SmartObject向导中将其配置为“选择第一项”。