Skip to content

A aba Campos Personalizados permite que os administradores criem e gerenciem campos de dados adicionais específicos para as necessidades da sua organização. Esses campos aparecem nos perfis dos membros e podem ser usados para rastrear qualquer informação além dos dados padrão do usuário, como números de associação, níveis de habilidade, certificações ou atribuições de departamento.

Pré-requisitos

  • Conta Reserving ativa com e-mail verificado
  • Função de administrador (Super Admin, Admin ou Gerente) na organização
  • O aplicativo deve estar no modo Administrador
  • Compreensão dos dados que deseja recolher dos membros
  • Familiaridade com os tipos de campo e quando usar cada um

Passos

Progress: 0 of 16 steps
1

Navegue para o modo Admin no Painel

2

Acessar Configurações da Organização

3

Toque na aba 'Campos Personalizados'

4

Toque no botão '+' (Adicionar) no cabeçalho

5

Insira um nome para o campo

6

Insira uma chave de campo (identificador)

7

Selecione o tipo de campo no menu suspenso

8

Insira as opções do campo (apenas para tipos Seleção/Seleção múltipla)

9

Ative 'Obrigatório' se o campo deve ser preenchido

10

Ative 'Mostrar na Lista' para exibir em tabelas de membros

11

Insira um valor padrão (opcional)

12

Insira texto de ajuda (opcional)

13

Defina a ordem de exibição (número)

14

Toque em 'Salvar' para criar o campo personalizado

15

Para editar um campo, toque nele na lista

16

Para excluir um campo, toque no ícone de exclusão

Estados Interativos

Lista de Campos Personalizados

Exibe todos os campos personalizados existentes em formato de tabela ou cartão (dependendo do tamanho da tela).

  • Desktop: Visualização em tabela com colunas para Nome, Chave, Tipo, status de Obrigatório e Ações
  • Mobile: Visualização em cartão mostrando o nome do campo, um selo de tipo e botões de ação
  • Estado vazio: Exibe uma mensagem incentivando a criação do primeiro campo personalizado
  • Cada linha/cartão possui botões de Editar e Excluir

Um modal de formulário com as seguintes seções e estados:

  • Entrada Nome do Campo: Campo de texto, obrigatório, foco automático ao abrir o modal
  • Entrada Chave do Campo: Campo de texto, obrigatório, minúsculas forçadas, desativado no modo de edição
  • Menu suspenso Tipo de Campo: Obrigatório, altera as opções disponíveis conforme a seleção
  • Entrada Opções: Visível apenas para os tipos Seleção e Seleção múltipla
  • Alternador Obrigatório: DESLIGADO por padrão, pode ser alterado a qualquer momento
  • Alternador Mostrar na Lista: DESLIGADO por padrão, controla a visibilidade da coluna nas tabelas de membros
  • Entrada Valor Padrão: Opcional, o tipo varia conforme o tipo de campo
  • Área de texto Texto de Ajuda: Opcional, fornece orientação ao usuário
  • Entrada numérica Ordem de Exibição: Padrão 0, aceita números inteiros positivos

Comportamentos dos Tipos de Campo

Diferentes tipos de campo mostram diferentes controles de entrada:

  • Texto: Mostra uma entrada de texto de linha única com maxLength opcional
  • Número: Mostra uma entrada numérica com valores mín/máx opcionais
  • Data: Mostra um seletor de data em formulários de membros
  • Booleano: Mostra uma caixa de seleção ou alternância Sim/Não
  • Seleção: Mostra um menu suspenso (requer que as opções sejam configuradas)
  • Seleção múltipla: Mostra um seletor de múltipla escolha (requer que as opções sejam configuradas)

Dicas

  • Use nomes de campos claros e intuitivos que os membros entendam facilmente
  • Mantenha as chaves dos campos curtas e descritivas usando snake_case (minúsculas com underscores)
  • Planeje a ordem de exibição antes de criar vários campos (use incrementos de 10: 10, 20, 30, etc.)
  • Não exagere no "Mostrar na Lista" - muitas colunas tornam as tabelas difíceis de ler
  • Para campos de Seleção, liste as opções da mais comum para a menos comum
  • Use texto de ajuda para fornecer exemplos ou requisitos de formato
  • Considere tornar os campos obrigatórios apenas se forem realmente essenciais
  • Agrupe campos relacionados usando números de ordem de exibição semelhantes
  • Teste novos campos criando um membro de teste para verificar o comportamento

Avisos

  • Excluir um campo personalizado remove permanentemente todos os dados armazenados nesse campo para todos os membros
  • As chaves de campo não podem ser alteradas após a criação - escolha com sabedoria
  • Alterar um campo de não obrigatório para obrigatório não forçará os membros existentes a preenchê-lo até que sejam editados posteriormente
  • Muitos campos personalizados podem tornar o carregamento da lista de membros mais lento
  • As opções do campo de seleção não devem conter vírgulas (use ponto e vírgula ou outros separadores, se necessário)
  • Alterar o tipo de campo após a existência de dados pode causar perda de dados ou problemas de formatação
  • Campos obrigatórios impedem a criação de membros se não preenchidos - evite tornar campos obrigatórios retroativamente em bases grandes de membros
  • Campos "Mostrar na Lista" aumentam o tempo de carregamento da página proporcionalmente

Resolução de Problemas

Perguntas Frequentes

Qual é a diferença entre Nome do Campo e Chave do Campo? O Nome do Campo é o rótulo visível para o usuário mostrado nos formulários (por exemplo, "Número de Associação"). A Chave do Campo é o identificador interno programático usado no banco de dados (por exemplo, "membership_number"). Os nomes podem ser alterados a qualquer momento, mas as chaves são permanentes.

Posso reordenar os campos personalizados após criá-los? Sim, edite cada campo e altere o seu número de Ordem de Exibição. Os campos são ordenados numericamente, com números mais baixos aparecendo primeiro. Você não precisa tornar os números consecutivos - usar 10, 20, 30 facilita a inserção de novos campos entre os existentes posteriormente.

O que acontece com os dados dos membros existentes se eu excluir um campo personalizado? Todos os dados armazenados nesse campo são permanentemente excluídos para todos os membros. Não há função de desfazer. Sempre exporte os dados dos membros antes de excluir campos se você precisar recuperar as informações.

Posso alterar o tipo de um campo após a criação? Embora seja tecnicamente possível, não é recomendado se os membros já tiverem inserido dados. Alterar os tipos pode causar perda de dados ou erros de formatação. Melhor abordagem: crie um novo campo com o tipo correto e migre os dados manualmente.

Quantos campos personalizados posso criar? Não há um limite rígido, mas recomendamos manter abaixo de 20-25 campos para um desempenho e experiência do usuário ideais. Muitos campos tornam os formulários confusos e retardam o carregamento de dados.

Os campos personalizados funcionam com a importação/exportação de membros? Sim, os campos personalizados são incluídos nas exportações de membros em CSV e podem ser importados. Use a chave do campo como cabeçalho da coluna no seu arquivo CSV.

Os membros não administradores podem ver campos personalizados? Os membros podem ver os seus próprios valores de campos personalizados no seu perfil. A visibilidade dos campos personalizados de outros membros depende das definições de privacidade da organização e das permissões do membro.

Qual é o melhor tipo de campo para números de telefone ou e-mails? Utilize o tipo Texto para informações de contacto adicionais. A plataforma já possui campos de e-mail integrados. Para números de telefone, o tipo Texto permite flexibilidade de formatação (parênteses, hífens, códigos internacionais).

Posso tornar um campo obrigatório depois de já existirem membros? Sim, mas os membros existentes não serão forçados a preenchê-lo retroativamente. A obrigatoriedade aplica-se apenas ao criar novos membros ou quando os membros existentes são editados. Poderá ser necessário editar membros em massa para garantir a conformidade.

O que acontece se dois campos tiverem o mesmo número na Ordem de Exibição? Eles serão ordenados por data de criação como critério de desempate (campos mais antigos primeiro). É uma melhor prática usar números de ordem únicos para manter um controlo explícito sobre a disposição dos campos.

Conteúdo Relacionado