Variáveis – Armazenando expressões em planilhas

Fala pessoal, tudo bom?

 

Em continuidade no assunto de variáveis, quero agora explicar uma forma simples de se armazenar todas as expressões de um projeto em uma planilha de excel (quem gosta, pode até criar uma tabela em seu banco de dados para armazenar as expressões). Esse tipo de desenvolvimento facilita, e muito, quando estamos trabalhando em um projeto, pois a manutenção das expressões pode ser feita em apenas um lugar, sua planilha.

 

Neste post abordaremos o tema da Expansão do Sinal de Dólar, para quem não leu clique aqui!

 

 

Criar o repositório das expressões

Bom, em primeiro lugar precisamos criar um repositório de nossas expressões.

Neste exemplo utilizaremos a boa e velha planilha excel, mas fiquem a vontade para escolher esse repositório, por exemplo uma tabela do banco de dados.

 

A tabela

Nossa tabela possuirá as seguintes colunas:

  • Descrição
  • Expressão
  • Variável

 

Descrição

Um breve descritivo sobre a expressão: o que ela faz? como usa? etc.

 

Expressão

A fórmula em si.

 

Variável

O nome da variável que vai armazenar essa expressão.

 

Abaixo um exemplo de como preenchi a minha tabela:

exemplo01

 

 

Criar script para incorporar conteúdo em nosso projeto

Agora vamos criar uma rotina de script para realizar a leitura dessa planilha e criar as devidas variáveis.

 

Primeiro carregamos a planilha, sem segredo:

exemplo02

 

Agora criamos a rotina para a criação das variáveis:

exemplo03

 

Entendendo melhor

A rotina basicamente realizará um laço na tabela Expressões, em cada volta (volta é igual a variável X) é recuperado o valor e o nome da variável pelas variáveis temporárias: vValorVariavel e vNomeVariavel através da função Peek (responsável por buscar o valor de determinado campo da tabela).

 

 

Resultado

Após a execução da rotina, teremos o seguinte resultado:

exemplo04

 

 

 

 

 

Agora podemos utilizar o conceito da Expansão do Sinal de Dólar (não lembra? aqui !!) para utiliza-las em nossa aplicação.

 

 

Aplicação de exemplo

Clique aqui para fazer download da aplicação de exemplo

 

 

 

Conclusão

Essa maneira é muito eficiente para o controle das expressões de nossa aplicação, mas é preciso ter uma boa documentação desse processo para não causar confusão na hora de utilizar ou alterar qualquer uma dessas expressões.

 

 

 

 

 

 

 

 

Anúncios

Um pensamento sobre “Variáveis – Armazenando expressões em planilhas

  1. Pingback: Variáveis – O sinal de igual (Equal Sign) | Blog do Nicolett

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s