Central de conhecimento HubSpot

Configurar a lógica condicional para propriedades de enumeração

Written by HubSpot Support | 28/set/2023 14:27:12

É possível definir uma lógica condicional para propriedades que são accionadas quando os utilizadores definem determinados valores durante a criação de registos ou quando actualizam manualmente os valores de propriedades para registos existentes. Esta lógica condicional só está disponível para os tipos de propriedades de enumeração , que incluem propriedades de seleção de lista pendente, caixas de verificação múltiplas, caixa de verificação única e seleção de rádio.

Por exemplo, pode configurar a lógica para exigir a propriedade Número de telemóvel quando o valor de um contacto para Método de comunicação preferido estiver definido para Texto.

Nota: qualquer lógica condicional definida anteriormente (ou seja, lógica de fase condicional e Criar lógica condicional do formulário de registo) será agora aplicada ao criar ou editar manualmente registos no ambiente de trabalho, quer num registo, numa página de índice de objectos ou na extensão HubSpot Sales. A lógica condicional do formulário de criação de registos também será automaticamente adicionada ao separador Lógica condicional da propriedadec nas definições da propriedade, onde pode ser editada.

Adicionar lógica condicional

Os utilizadores têm de ter permissões Editar definições de propriedades para definir a lógica condicional das propriedades. Para definir uma nova lógica:

  • No menu da barra lateral esquerda, vá para Propriedades.

  • Clique no menu pendente Selecionar um objeto e, em seguida, seleccione as propriedades Contacto, Empresa, Negócio, Bilhete ou [Objeto personalizado].
  • Clique no separador Conditional property logic .
  • Para adicionar lógica condicional, clique em Criar lógica. É apresentado o editor de lógica de propriedade.
  • Configurar a propriedade de controlo:
    • Clique no menu pendente Propriedade de controlo e, em seguida, seleccione a propriedade  no formulário que irá acionar a lógica condicional.
    • Uma vez selecionada uma propriedade, clique no menu pendente Value e, em seguida, seleccione a opção  que fará com que apareçam propriedades adicionais ou se tornem necessárias quando seleccionadas.

  • Configure as propriedades dependentes que aparecerão quando o valor da propriedade de controlo for selecionado:
    • Clique em + Adicionar propriedade dependente e, em seguida, seleccione a propriedade .
    • Para requerer um imóvel, seleccione a caixa de verificação Obrigatório. Se uma propriedade for obrigatória, os utilizadores não podem criar ou atualizar o registo até definirem um valor para a propriedade.
    • Para reordenar as propriedades, clique e arraste uma propriedade  para uma nova posição. As propriedades serão apresentadas por esta ordem quando aparecerem no formulário de criação de registo ou quando se editar um registo.
  • Quando terminar, clique em Guardar lógica.

De agora em diante, a lógica será aplicada ao criar ou editar manualmente um registo no ambiente de trabalho, num registo, na página inicial do objeto ou na extensão do HubSpot Sales. A lógica será não aplicada ao editar registos com outras ferramentas da HubSpot, incluindo na aplicação móvel da HubSpot ou através de fluxos de trabalho.

Por exemplo, se tiver configurado a lógica para exigir a propriedade Número de telemóvel quando SMS for o método de comunicação preferido do contacto , a propriedade dependente aparecerá ao definir o valor da propriedade de controlo nos seguintes cenários:

  • Criar manualmente um registo.

  • Editar o valor na página inicial do objeto , incluindo a vista do quadro para negócios, bilhetes e objectos personalizados.

Editar ou eliminar a lógica condicional existente

Os utilizadores devem ter Editar definições de propriedade permissões para editar ou remover a lógica condicional das propriedades.

  • No menu da barra lateral esquerda, vá para Propriedades.

  • Clique no menu pendente Selecionar um objeto e, em seguida, seleccione as propriedades Contacto, Empresa, Negócio, Bilhete ou [Objeto personalizado].
  • Clique no separador Conditional property logic .

  • Para editar a lógica existente:
    • Coloque o cursor sobre a lógica e clique em Editar.
    • No editor, actualize as propriedades controladoras ou dependentes e clique em Save logic para confirmar as alterações.
  • Para eliminar a lógica existente:
    • Coloque o cursor sobre a lógica e clique em Eliminar.
    • Na caixa de diálogo, clique em Eliminar para confirmar.