Banco de Dados

16 jul, 2012

Inserindo logotipos em aplicações APEX

Publicidade

Olá, pessoal! Dando continuidade a série de artigo sobre APEX, hoje vamos ver como podemos inserir um logotipo em uma aplicação. Nesse artigo, vamos utilizar nossa aplicação demo que criamos no artigo anterior.

Primeiramente, é necessário fazer o upload da imagem do logotipo. Entre no ambiente de desenvolvimento da aplicação, vá em “Shared Components” e na seção “Files”, clique na opção em “Images”.

Clique no botão “CREATE” e você irá para a página abaixo. Selecione o arquivo e informe possíveis comentários sobre a imagem na proprieda “Notes”. Na propriedade “Applcation”, selecione o código da aplicação em que a imagem será utilizada. Caso você não associe com nenhuma aplicação, a imagem ficará disponível para todas as aplicações do ambiente.

Clique no botão “UPLOAD” para carregar a imagem. Agora que a imagem foi carregada, vamos associar a aplicação. Vá até a tela de propriedades da aplicação e localize a seção “LOGO”:

No APEX, podemos ter dois tipos de logotipo em um aplicação: um simples texto ou uma imagem. 

  1. Logotype: Define o tipo do logotipo da aplicação;
  2. Logo: Caminho da imagem ou descrição do texto, quanto selecionado tipo “Text”;
  3. Logo Attributes: Pode-se informar outros atributos HTML, como, por exemplo, o título da imagem.

Ao invés de informar o endereço completo da imagem, utilize a variável de substituição #WORKSPACE_IMAGES#, que contém o endereço do diretório onde estão as imagens da aplicação. É importante utilizar essa variável, pois em caso de exportação da aplicação e importação em outros ambientes, o endereço do diretório das imagens pode mudar. Em um próximo artigo irei abordar mais sobre variáveis de substituições no APEX.

O logotipo informado será demonstrado no canto superior esquerdo de todas as páginas da aplicação.
Salve as alterações e execute a aplicação.

Pessoal, para esse artigo é só. Para acessar aplicação demo utilize o seguinte link: http://apex.oracle.com/pls/apex/f?p=30361

  • Usuário: DEMO
  • Senha: imasters