我正在学习 Pega Robotics 工作室。当我浏览他们的材料时,我看到他们将活动、机器人活动和测试工具添加到项目的全局容器中,然后再将它们用于自动化。
我了解,全局容器是使用全局变量的地方,但我不明白为什么不能直接从工具箱中使用它们。
我正在学习 Pega Robotics 工作室。当我浏览他们的材料时,我看到他们将活动、机器人活动和测试工具添加到项目的全局容器中,然后再将它们用于自动化。
我了解,全局容器是使用全局变量的地方,但我不明白为什么不能直接从工具箱中使用它们。
这global container
是一个放置组件或您希望使其成为全局的其他项目的地方。您可以在自动化中使项目全局化,但这会使定位它们变得更加困难。
如果您想创建一个仅在一个自动化中使用的变量或组件,那么将其设置为该自动化的本地就可以实现这一目标。您想要使某些组件全局化的原因是因为加载同一事物的多个副本会影响性能(无论多么轻微)。
某些组件必须是全局的才能正常运行(例如查找表)。全局容器的好处在于,您可以将其重命名为以下划线(_ 字符)开头,它将出现在对象资源管理器窗口的顶部,让您可以在其他自动化中轻松访问其内容。但实际上,全局容器和在自动化中使组件全局化之间没有区别。