Oi, pessoal! Tudo certo?
O Oracle APEX, por ter seus próprios metadados de suas páginas e componentes, guarda dinamicamente as referências entre os objetos. Assim, não conseguimos saber suas dependências através da view DBA_DEPENDENCIES.
Neste artigo, vou dar uma dica muito útil no dia a dia de quem desenvolve com Oracle APEX.
Vamos ao seguinte exemplo:
Necessito alterar o nome de uma coluna de uma tabela específica, logo, preciso saber quais são os objetos de banco de dados e componentes do Oracle APEX, tais como LOVs, Itens, Relatórios, Processamentos etc., que fazem referencia a essa tabela.
E como posso saber disso? Basta acessar a seção “Utilities” da aplicação desejada:
Acesse o relatório “Database Object Dependencies”:
Clique no botão abaixo para efetuar a analise de dependências:
O relatório exibirá quantas vezes um objeto do banco de dados é referenciado:
Clique na quantidade que é exibida e veja quais são os componentes que referenciam o objeto de banco de dados:
Em relação ao objeto que é referenciado, veja que são muito bem detalhados em qual página, componente e o tipo do componente do objeto.
Pronto, basta acessar cada componente e efetuar a alteração desejada.
Até a próxima!
Para acessar a aplicação demo da nossa série de artigos, utilize este link.
- Usuário: demo
- Senha: imasters