Как я могу отключить страницу из приложения в Apex? - PullRequest
0 голосов
/ 21 сентября 2018

Я не хочу его удалять, я просто хочу отключить.

I don't know where is the option for that

1 Ответ

0 голосов
/ 22 сентября 2018

Если «отключение» означает, что вы хотите сохранить эту страницу в своем приложении (потому что вы думаете, что она просто прекрасна и не хотите ее удалять), но не позволяете никому ее использовать, вы можете:

  • в общих компонентах перейдите в «Схемы авторизации»
  • создайте новую схему, назовем ее «AS_disabled»
  • , установите ее тип на «PL / SQL Function»возвращая логическое значение "
  • , вставьте return 1 = 2; в тело функции (поскольку оно никогда не будет равным, функция вернет false)
  • вставьте" Эта страница отключена "в свойство сообщения
  • Теперь перейдите к редактированию свойства схемы авторизации и установите для него значение "AS_disabled"
  • Сохраните и запустите страницу - вы не сможете этого сделать

В качестве альтернативы, если вы хотите, чтобы он был доступен только вам, вместо 1 = 2 вы можете использовать return :APP_USER = 'JAPH_SXAS'; (или любое имя пользователя, которое вы используете в Apex).Все остальные получат сообщение «Эта страница отключена».

...