外系统通用菜单
Outsystems common menu
我正在开发 outsystems 10.0。我在我的应用程序中创建了一个通用菜单。它应该只在登录页面后可见。但在我的应用程序中,它也显示在登录屏幕中。请帮助我禁用登录屏幕中的菜单。
您正在构建什么样的应用程序,您使用的是什么模板?
如果是 Web 应用程序,则 Web 应用程序(a.k.a。伦敦)和 SilkUI 模板都没有生成默认登录屏幕中的菜单(在通用流程内)。移动应用程序也是如此(对于平板电脑和 Phone 模板)。
如果您的登录屏幕中有一个菜单,那么您必须有一个自定义模板。
不确定这是否是最佳解决方案,但您可以使用以下条件将菜单包装在 If
块中,假设您将菜单包装在 False
块中 If
:GetUserId() = NullIdentifier()
。
检查登录页面中是否有菜单,或者将其放在带有 getuserid()<>null identifier() 的 IF 中,并将菜单放在真实部分
我正在开发 outsystems 10.0。我在我的应用程序中创建了一个通用菜单。它应该只在登录页面后可见。但在我的应用程序中,它也显示在登录屏幕中。请帮助我禁用登录屏幕中的菜单。
您正在构建什么样的应用程序,您使用的是什么模板?
如果是 Web 应用程序,则 Web 应用程序(a.k.a。伦敦)和 SilkUI 模板都没有生成默认登录屏幕中的菜单(在通用流程内)。移动应用程序也是如此(对于平板电脑和 Phone 模板)。
如果您的登录屏幕中有一个菜单,那么您必须有一个自定义模板。
不确定这是否是最佳解决方案,但您可以使用以下条件将菜单包装在 If
块中,假设您将菜单包装在 False
块中 If
:GetUserId() = NullIdentifier()
。
检查登录页面中是否有菜单,或者将其放在带有 getuserid()<>null identifier() 的 IF 中,并将菜单放在真实部分