Data

16 dez, 2013

Criando barra de navegação no Oracle APEX

Publicidade

Olá, pessoal! Tudo bem? Aqui estou para mais um artigo. Hoje vou abordar como criar uma barra de navegação rápida no Oracle APEX. Este é um recurso muito poderoso do Oracle APEX  e está disponível em grande parte dos temas pré-instalados, permitindo ao usuário acessar outras páginas facilmente. Por outro lado, atualmente na versão 4.2 do APEX, não é possível criar as entradas da barra de ferramentas dinamicamente.

Adicionando uma nova entrada

Para adicionar uma nova entrada na barra de navegação, acesse a área de componentes compartilhados de sua aplicação e clique em “Navigation Bar Entries”:

leo1

Todas as aplicações quando criadas já vêm com a entrada de “Logout” criada, mas também é possível alterar essa entrada.

  • Clique no botão “Criar”.
  • Selecione o tipo da entrada da barra de navegação. Neste exemplo selecione o tipo de “Navigation to URL”, que permite acessar uma outra página da aplicação ou qualquer outra URL, além de permitir chamar funções javascript. Clique em “Next”.

leo2

Neste momento não vou abordar sobre a entrada da barra de navegação do tipo “Feedback”. Isso é tema para o artigo um próximo.

  • Informe os atributos da entrada. Além da descrição da entrada é possível determinar uma imagem que será utilizada como ícone. Clique em “Next”.

leo3

  • Informe para onde o usuário será direcionado quando clicar na entrada. Conforme citado anteriormente, neste momento é possível direcionar o usuário para uma página da própria aplicação (passando os devidos parâmetros), chamar uma URL de um site público, por exemplo, ou ainda executar uma função javascript. Clique em “Next”.

leo4

  • Determine em quais condições a entrada irá ser exibida para o usuário. Por exemplo, apenas para usuários que utilizam o browser IExplorer. Clique no botão “Create”:

leo5

 

  • Por fim, veja como ficou a barra de navegação da aplicação:

leo6

Conclusão

Pessoal, nesse artigo vimos como criar entradas na barra de navegação padrão do Oracle APEX.

Para acessar aplicação demo utilize o link: http://apex.oracle.com/pls/apex/f?p=30361

  • Usuário: DEMO
  • Senha: imasters