# Adicionar Campo

Na tela principal, o sistema permite adicionar um novo campo

2. Clique em **Adicionar Campo:**

<figure><img src="https://109632036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fcxn6hAOP0k8IqKSI8iRP%2Fuploads%2FtF4E4HLMiwiETl0sMeYt%2Fimage.png?alt=media&#x26;token=6463740b-d7de-4707-995f-f316b5df9627" alt=""><figcaption></figcaption></figure>

O sistema irá exibir uma tela para preencher os dados do campo:

<figure><img src="https://109632036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fcxn6hAOP0k8IqKSI8iRP%2Fuploads%2FphgwBXoqVqpFc8jIUYxK%2Fimage.png?alt=media&#x26;token=c505f215-55c1-4d2d-93e2-0dd425f68504" alt=""><figcaption></figcaption></figure>

* **Nome do Campo**: Informar o nome que será atribuido ao campo. Uma boa prática é incluir informações do campo no nome.
* **Tipo de dados**: Selecionar o tipo do dado que será utilizado no campo (String, Number e date)

<figure><img src="https://109632036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fcxn6hAOP0k8IqKSI8iRP%2Fuploads%2FFk0HLO1QJvUc7PkbZAPO%2Fimage.png?alt=media&#x26;token=03d264fb-375a-49a2-a1e9-3ffc725d6de9" alt=""><figcaption></figcaption></figure>

* Uma breve descrição dos tipos de campos:
  * String: É representado por caracteres alfanuméricos (letras, números e caracteres especiais) que podem ser utilizados no campo.
  * Number: Representa informações quantitativas, que podem ser medidos e contados. Sendo frequentemente utilizados para realizar operações matemáticas e análises estatísticas.
  * Date: Representa informações referente a data ou data e hora que podem ser utilizados no campo.
* **Descrição**: Informar uma breve descrição do campo que será criado.

<figure><img src="https://109632036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fcxn6hAOP0k8IqKSI8iRP%2Fuploads%2FBUCOZqtQhzub6gTkPSVK%2Fimage.png?alt=media&#x26;token=45d07a84-3e2f-4aa2-8f74-439a64ca49ce" alt=""><figcaption></figcaption></figure>

* **Conectores de dados:** Quando trabalhando com Conectores de Dados, somente será listado nos selecionados abaixo

  * Informar o conector  de dados que será utlizado. Sendo um campo opcional.

  <figure><img src="https://109632036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fcxn6hAOP0k8IqKSI8iRP%2Fuploads%2Fdig9aB09Ilw5c1fGWADi%2Fimage.png?alt=media&#x26;token=8072abed-dd48-4406-8c6f-8e9a41e06099" alt=""><figcaption></figcaption></figure>
* **Definir SQL**: Informar a expressão SQL que será utilizada para formar o campo calculado.

<figure><img src="https://109632036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fcxn6hAOP0k8IqKSI8iRP%2Fuploads%2FJR3U1SH12r990lxMPwo0%2Fimage.png?alt=media&#x26;token=73e5e09c-1d34-4a2c-a7b1-77a8d9cb84cd" alt=""><figcaption></figcaption></figure>

* Clicando no botão formatar "![](https://109632036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fcxn6hAOP0k8IqKSI8iRP%2Fuploads%2FcWwIizWKgGcmNMWfw4RC%2Fimage.png?alt=media\&token=3eaee412-4b53-410a-9054-3e20ba0e3bc2)", é possível indentar o codígo, tornado mais fácil a leitura.

Obs.: Quando se utiliza um campo calculado dentro de outro campo calculado, devesse utilizar os dois pontos antes de utilizar aspas dupla. Como por exemplo: SUM(:"pier/aws/nomedocampo":)

3. **Testar Campo**

Clicando no botão Testar Campo, é possível testar o campo criado antes de salvar.

<figure><img src="https://109632036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fcxn6hAOP0k8IqKSI8iRP%2Fuploads%2F6dW90rOIR1LY1Jrrq3Bi%2Fimage.png?alt=media&#x26;token=47e782c4-270f-4ef0-8bea-8def2e9882bb" alt=""><figcaption></figcaption></figure>

O sistema irá exibir a tela para testar o campo criado:

* Será necessário selecionar o **Conjundo de Dados** utilizado e clicar no botão **Executar teste:**

<figure><img src="https://109632036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fcxn6hAOP0k8IqKSI8iRP%2Fuploads%2FaCja9aodlOcGHX8bJnlF%2Fimage.png?alt=media&#x26;token=39001fd6-594f-40f9-847b-53af0e54d1a4" alt=""><figcaption></figcaption></figure>

O sistema irá exibir o resultado do teste:

<figure><img src="https://109632036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fcxn6hAOP0k8IqKSI8iRP%2Fuploads%2FswkilRbro0gdgdhegDGg%2Fimage.png?alt=media&#x26;token=ef2ede09-799c-4956-bad6-5e13c7e71daf" alt=""><figcaption></figcaption></figure>

3. **Salvar Campo**

Clicando no botão Salvar Campo, o sistema irá armazenar o campo criado e retornar para a tela principal.

<figure><img src="https://109632036-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fcxn6hAOP0k8IqKSI8iRP%2Fuploads%2FvHRcmM1ynTs1ywPRPe8w%2Fimage.png?alt=media&#x26;token=213547e6-d576-4557-8036-f2999690d36e" alt=""><figcaption></figcaption></figure>
