如何从Apex中的应用程序禁用页面?

时间:2018-09-21 16:46:28

标签: oracle oracle-apex

我不想删除它,我只想禁用它。

I don't know where is the option for that

1 个答案:

答案 0 :(得分:1)

如果“禁用”表示您希望将该页面保留在您的应用程序中(因为您认为该页面很漂亮并且不想删除它),但又不允许任​​何人使用它,则可以:< / p>

  • 在共享组件中,转到“授权方案”
  • 创建一个新方案,我们称之为“ AS_disabled”
  • 将其类型设置为“ PL / SQL函数返回布尔值”
  • data-id放入函数主体(因为它永远不相等,因此函数将返回false)
  • 将“此页面被禁用”放入message属性
  • 现在,导航至第4页
  • 编辑其授权方案属性并将其设置为“ AS_disabled”
  • 保存并运行页面-您不应该这样做

或者,如果您只希望自己访问它,则可以使用return 1 = 2;(或在Apex中使用的任何用户名)代替1 = 2。其他所有人都会收到“此页面已禁用”消息。