Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 5 Próxima »

Obter Ambiente do Sistema

Obtém qual perfil está atualmente em execução no sistema,  perfis que são vinculados a diferentes bancos de dados cadastrados no projeto. Acesse o tópico  Perfis da documentação Banco de dados para mais detalhes.


Figura 1 - Bloco Obter Ambiente do Sistema

Retorno

Retorna o perfil atual em execução no sistema.

Compatibilidade

  • Bloco Servidor: cronapi.util.Operations.getSystemProfile()

Parâmetros de Entrada

O bloco não possui parâmetros.

Exemplo 1

A função abaixo obtém o perfil atual do sistema, por padrão um projeto no Cronapp possui apenas dois perfis, o Desenvolvimento (DEV) e o de produção (PROD), ao executar essa função assim que o projeto é  criado, o resultado do retorno será DEV, pois é o perfil padrão do Cronapp, porém, para fins didáticos, criaremos um perfil novo e o exibiremos através do bloco Obter Ambiente do Sistema.


Figura 2 - Função Obter Ambiente do Sistema


Para criar um novo perfil, precisamos acessar o banco de dados (destaque 1 da figura 3) e em seguida clicar em Perfis (destaque 2 da figura 3).


Figura 3 - Acessando os perfis do sistema


Em seguindo será exibido os perfis do sistema, inicialmente teremos apenas DEV e PROD, desenvolvimento e produção, respectivamente. Clique em Novo (destaque 1 da figura 4), demos o nome do novo perfil de DOC, por fim, clique em ok. É recomendado que ao final desta etapa recompile o projeto.


Figura 4 - Criando um novo perfil para o sistema


O novo perfil precisa estar associado à alguma conexão para poder ser exibido, para este exemplo, associamos o perfil DOC à um banco de dados preexistente, o mesmo que contém o perfil Desenvolvimento. Acesse o tópico Perfis da documentação Banco de dados para entender como associar múltiplos perfis à uma mesma conexão. Após isso, clique no dropdown do botão executar (destaque 1 da figura 5), selecione o perfil desejado e execute o projeto.


Figura 5 - Selecionando o perfil do sistema


A figura 6 exibe o resultado da função após a configuração feita seguindo os passos acima.


Figura 6 - Resultado da execução da função


  • Sem rótulos