Ir para conteúdo principal

Campos dinâmicos e campos dependentes

Training avatar
Escrito por Training
Atualizado esta semana

No Sage Sales Management, os campos dinâmicos e os campos dependentes são ferramentas essenciais para melhorar a experiência do utilizador e garantir que a informação seja captada de forma contextual e precisa.

O que são campos dinâmicos?

Um campo dinâmico é um campo personalizado que é exibido ou ocultado consoante o valor selecionado noutro campo. Esta funcionalidade permite adaptar os formulários às necessidades específicas do utilizador em tempo real.

Exemplo: mostrar o campo “Faturação do ano anterior” apenas se o campo “Tipo de empresa” estiver definido como “Cliente”.

E os campos dependentes?

Um campo dependente também é do tipo lista de valores e o seu conteúdo muda conforme a seleção feita noutro campo de lista de valores. Ou seja, os valores disponíveis são filtrados com base no campo de origem.

Exemplo: o campo “Forma de pagamento” apresenta opções diferentes consoante o tipo de empresa seja “Cliente” ou “Distribuidor”.


Considerações importantes

  • Esta funcionalidade está disponível apenas para campos personalizados.

  • O campo de origem e o campo de destino devem pertencer à mesma entidade (por exemplo, empresas, oportunidades ou atividades).

  • O campo de origem deve ser do tipo lista de valores.

  • Para criar uma dependência, o campo de destino também deve ser uma lista de valores.


Configuração passo a passo

1. Aceder ao editor de campos personalizados

  • Navegar até ao módulo correspondente (Empresas, Oportunidades, etc.).

  • Aceder à ficha de edição de um campo extra já criado ou criar um novo.

2. Configurar um campo dinâmico

  • Selecionar um campo de origem do tipo lista de valores.

  • Definir os valores que tornarão o campo visível.

  • Guardar as alterações e verificar o comportamento no formulário.

3. Configurar um campo dependente

  • O campo editado deve ser do tipo lista de valores.

  • Na ficha de edição, selecionar o campo de origem que determinará os valores disponíveis.

  • A configuração específica dos valores dependentes é feita na própria definição da lista.


Boas práticas

  • Utilizar campos dinâmicos para apresentar apenas informação relevante de acordo com o contexto.

  • Utilizar campos dependentes para evitar erros na seleção de dados.

  • Antes de implementar, confirmar que os campos estão corretamente ligados e testados.

Isto respondeu à sua pergunta?