# Tipos de campos básicos

Aqui está uma breve visão geral de cada tipo de campo básico que você pode usar para criar as coleções perfeita para as suas necessidades:<br>

**Campo tipo Lista**

O campo tipo lista pode ter 3 formas diferentes de validação:

* Campo lista tipo checkbox&#x20;

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LO3V1OMVsOHTpuckel3%2F-LO3YlXGRwnMZhFLK4YW%2Fcheckbox-snip.png?alt=media&#x26;token=63a7a844-76f8-4927-9d2f-41a8d478f9fb" alt=""></div>

* Campo lista tipo radio button

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LO3V1OMVsOHTpuckel3%2F-LO3YvLioW6jbkPxCOUi%2Fradiobuttonsnip.png?alt=media&#x26;token=e0f5b071-7081-48a6-8217-59536974985c" alt=""></div>

* Campo lista tipo select list

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LO3V1OMVsOHTpuckel3%2F-LO3Z6VbF7R4iTAWFFZT%2Fselectlist-snip.png?alt=media&#x26;token=63146250-ceeb-483a-ac51-4a477c5bb8b3" alt=""></div>

Configurando um campo tipo Lista:

Escolha um nome para o seu campo, escolha a opção tipo Lista, escolha a validação e configure as opções depois clique em Salvar.

![](https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LO3xgR-qWi1_lE_-7Xg%2F-LO4-J1-Nd75VX1xPK1-%2Fcampo-lista-snip.gif?alt=media\&token=8b085973-d281-45f7-b5b4-ba2017ee4ef4)

\
**Campo tipo Arquivo**

O campo tipo arquivo pode ser de validação, imagem ou anexo.&#x20;

![](https://lh3.googleusercontent.com/Y0Sp8ItD2x0y9Vwjiwxd2hmvtrXRaPwFMUGiKtpbjfvHyAkYBn325k_J_McbQWu8gBz_eAhpTtxiR5O22m2FEOvaDUVwoVGTXbffNP57ISP1tCgTRhsZ0XJ4Aa42r9gGP9Dts7K9)

Tipo imagem, permite anexar apenas imagem e no registro exibirá miniaturas da imagem anexada.

![](https://lh5.googleusercontent.com/UCYIw-Or3H5IVJ83JQuwlaibSLXFG5-w-2SZ4_-PM6m9R3kaauOPvOZrzLivCwI6pH-LvDKMPUq1j2uGmcOvpcNeNALzI6iTdyzTL6ThFcKFwJrL6dJXUiYwuAYjxn8-4ddQ54j5)

Tipo anexo, permite anexar tanto arquivos, quanto imagem.

![](https://lh3.googleusercontent.com/0dixdylkuzpGH-7kp9zetzUjJ8KmylbyWkENTSkhinl-8v64uazchDvRW2HgL2WrJcoHB8xK_LSwHt6KoWuFjBAmwqUgHV0FswPotuAUB3yjSwJwhFTePNO0IUNYNZeGlD3uVDxY)

**Campo tipo Texto**

O campo tipo texto pode ter formas diferentes de validação:<br>

* Validação texto curto.

Um campo de texto curto aceita uma única linha de texto. Você pode colocar qualquer valor de texto que você deseja.

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LO44A12xmVAvIEw5PRD%2F-LO4AVMNS-HaoAm0I-uv%2Ftexto-simples.png?alt=media&#x26;token=f80d93bc-8173-49c3-989a-7dc984ecaed1" alt=""></div>

* Validação texto longo.

Ótimo para quando você precisa tomar notas ou adicionar várias linhas de texto. Um campo de texto longo se expande automaticamente, dando-lhe mais espaço para trabalhar.

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LO44A12xmVAvIEw5PRD%2F-LO4FENmXouLWFbnb2UF%2Fco%CC%81pia%20de%20texto-longo.png?alt=media&#x26;token=27f3ab26-f313-429c-9210-e54499b9a6d5" alt=""></div>

* Validação de número.

Apenas aceita valores numéricos.

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LO44A12xmVAvIEw5PRD%2F-LO4FpGBqOOMLGCM9OIe%2Ftexto-numero.png?alt=media&#x26;token=6d7d0462-d283-4d8f-b50e-f7c798179367" alt=""></div>

* Validação Data.

Permite inserir uma data. Ao editar este campo, aparecerá um calendário para facilitar a seleção de uma data.

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LO44A12xmVAvIEw5PRD%2F-LO4GQyq2dCeua4_lDKK%2Ftexto-data.png?alt=media&#x26;token=df6c5304-60e2-4f6e-87dd-aa49f72a09e0" alt=""></div>

* Período.

Permite inserir um período.

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LO44A12xmVAvIEw5PRD%2F-LO4GwPh62Cqu94X5GUS%2Ftexto-periodo.png?alt=media&#x26;token=0e9fe14f-581b-4aa1-9312-fef7063c7238" alt=""></div>

* Validação de CPF, CNPJ e CEP.

&#x20;Campos com validação de CPF, CNPJ e CEP.

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LO44A12xmVAvIEw5PRD%2F-LO4HUiDPaM2zN9sPpkI%2Ftexto-cpf.png?alt=media&#x26;token=1963ad4b-18a4-4367-9557-cd7069d85ef6" alt=""></div>

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LO44A12xmVAvIEw5PRD%2F-LO4HnTywY-yeLGScjWO%2Ftexto-cnpj.png?alt=media&#x26;token=34b5d2df-26d8-4e8c-9297-671ee053c0c0" alt=""></div>

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LO44A12xmVAvIEw5PRD%2F-LO4ICCVi-RUSp7YFgSz%2Ftexto-cep.png?alt=media&#x26;token=8dd28e85-2de9-4c72-a843-ad9ba88cad76" alt=""></div>

* Validação Moeda

Formata números como moeda.

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LO44A12xmVAvIEw5PRD%2F-LO4Ir-ZTUr-tGbVZeJo%2Ftexto-moeda.png?alt=media&#x26;token=0a63e644-a3fe-499a-b624-fd36caa4125c" alt=""></div>

* Validação Percentual

Formato em porcentagem.&#x20;

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LO44A12xmVAvIEw5PRD%2F-LO4JYh2fHIdNrnc4cWo%2Ftexto-porcentagem.png?alt=media&#x26;token=0eb38e4c-3f45-4b35-8b97-fa40d0963066" alt=""></div>

* Validação Telefone

Formatar valores como um número de telefone no formato (XX) XXXX-XXXX.

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LOOqS5RFbq4mebb9gK4%2F-LOOs-_uZZeD4cbn40dQ%2Ftexto-telefone.png?alt=media&#x26;token=804523c0-d046-4d42-a933-ca8e13f34072" alt=""></div>

* Validação Email

Formatar o texto do campo como um endereço de e-mai

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LOOqS5RFbq4mebb9gK4%2F-LOOtAVg94wd10tWsyvA%2Ftexto-email.png?alt=media&#x26;token=e2b2a8ab-0423-4e78-89af-d6edea7c1c2f" alt=""></div>

* Validação de campo personalizado

Você pode configurar a quantidade de caracteres e o tipo de caracteres.

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LOOqS5RFbq4mebb9gK4%2F-LOOvWloIG9tv9BgToXh%2Ftexto-person.png?alt=media&#x26;token=93df208a-fc5b-4259-8fb2-d397fb560f9d" alt=""></div>

* Validação Endereço

Campo com formato de Cep, endereço, número, complemento, bairro, cidade, uf e paí&#x73;**.**

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LOOqS5RFbq4mebb9gK4%2F-LOOwkg3aEOy7A_hBg__%2Ftexto-enderec%CC%A7o.png?alt=media&#x26;token=1023ea0b-f9b5-48d6-bcc3-8fa89613a7c7" alt=""></div>

* Validação auto-incremento

Um campo auto-incremento gera automaticamente um número único e automaticamente incrementado para cada registro.

Observe que o campo auto-incremento não foi projetado para contar o número de registros em uma coleção. Quando um registro é excluído, os registros restantes não são novamente numerados.

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LOOqS5RFbq4mebb9gK4%2F-LOP0rJkC3sn1uEMk3yT%2Ftexto-autoincremento.png?alt=media&#x26;token=0a7cb84f-5284-49ee-be1d-44a32b1f5078" alt=""></div>

\
**Campo Obrigatório.**

Para tornar um campo de preenchimento obrigatório, na edição de campo, marque o checkbox: Campo Obrigatório.

<div align="left"><img src="https://1620182321-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LNuZJ1WRqadnZHG5He4%2F-LOOqS5RFbq4mebb9gK4%2F-LOPFDbUA3mHRcWHXUcW%2Fcampo-obrigatorio.gif?alt=media&#x26;token=aa913edf-fa44-4d8c-bdb4-1abb5cda3731" alt=""></div>

\
**Campo Estado/Cidade**<br>

O campo apresenta a listagem dos estados e cidades automaticamente para facilitar a seleção.

Selecione.

<div align="left"><img src="https://lh6.googleusercontent.com/YVjbX4SGsB224YkA7vxfxgS2Q6yP5WtyJbcy_ImqV-Nw2JFANZXYMlMpkbNtSw2ZRwiK11i-g5g0ToRm_vJI2nunN_wVFxd0UJ7aZlYAIn7dV4ZEXd5YATG_hBr8gFWEQOOksRlH" alt=""></div>

Clique em salvar.<br>

\
**Campo Calculado**\
O campo calculado pode ser por adição de data onde ele vai relacionar um campo numérico a um campo de data e vai dar como resultado uma nova data.<br>

Por concatenação de texto onde ele vai juntar dois campos de texto <br>

Por multiplicação onde o campo vai ser o resultado da multiplicação de dois campos numéricos.<br>

<div align="left"><img src="https://lh4.googleusercontent.com/0jFhLs5c1lND25y-RGjKRwMZNHkk-ugdXILv5-3XIy5F9rkWWzM54MDK-HsqR02Cowb1GS8oq3FTMTuLGFkAWKH7l4YFWl-NkL5lH-Iy2f1Cx62raD8_2HDX5PoW1mEp1IcoaSgt" alt=""></div>

Para configurar um campo calculado.\
\
Em Campo, selecione a opção que deseja.<br>

![](https://lh3.googleusercontent.com/EuK5bFxtGhStReuH3SIY6APNi8lFurj1f__7sOt0LyfAAKXnahBbaj22kjIQr6-FwFzCy67QffkJmvnuKYNuPHBaJXTd9fneCtv_JHduB_V00omgBZorPGOH8M1HwH0gIg-yU620)

![](https://lh5.googleusercontent.com/r075bVXHgMLmTZ6w9OmEh1wquEWCR9pl6-AYoDxV8O5PaZQk7JjzF0NDr6KAqZ0aEB7DIJcYNRT4islppx9xm-w9LnO4rNeulZ_3jclrBMwJMNOC77ehNNtQd2bSznWu5p0n5huk)

Realize a configuração que deseja de acordo com a opção escolhida.<br>

Clique em.

<div align="left"><img src="https://lh6.googleusercontent.com/XWGlaYflnQAJB5rAsNfdm8cd30FI2YmlQC7N0ctniFdXvthu7dNClwA4aV1rK9pT2KprWveVs2-cqZM_4i5s4pA5cZaZe9TXVHGv0ME7oupc6dumodFU1LAlfruMf2vs4275I1Az" alt=""></div>

<br>

<br>

<br>

\ <br>

<br>

&#x20;<br>

<br>

\ <br>
