Administração de Dados

Propriedades Personalizadas Condicionais

Propriedades condicionais referem-se à definição da visibilidade de uma propriedade com base na resposta a outra propriedade. Isso pode ser comparado ao recurso de lógica de salto que muda qual pergunta um usuário vê a seguir, com base em como ele responde à pergunta atual. As propriedades condicionais, portanto, fornecem uma maneira de criar formulários complexos ao definir dependências entre propriedades personalizadas.

Neste artigo, forneceremos um cenário como exemplo e percorreremos as etapas sobre como criar suas próprias propriedades personalizadas condicionais.



Como as propriedades personalizadas condicionais são aplicadas em um processo

CENÁRIO: O gerente da equipe criou um quadro para gerenciar solicitações de mudança. Uma questão fundamental é se a mudança impacta aplicações existentes e, em caso afirmativo, quais aplicações. As propriedades condicionais foram usadas para que a seleção da aplicação impactada só seja necessária se a mudança realmente estiver relacionada a uma aplicação existente.

  • No exemplo abaixo, a propriedade pai 'Nova Aplicação' é definida para identificar se 'sim' ou 'não', a solicitação de mudança está relacionada a uma nova aplicação que será desenvolvida. A forma como o usuário/desenvolvedor responde à pergunta 'Nova Aplicação?' determinará quais perguntas ele verá a seguir.


Conforme o exemplo, a resposta Sim não fornecerá outro conjunto de perguntas. Mas se a resposta for Não, então a propriedade personalizada condicional se aplica com uma pergunta de acompanhamento necessária aparecendo para o desenvolvedor responder.


Com base na resposta anterior sendo 'Não', a propriedade condicional terá uma lista de opções para alinhar as áreas corretas às quais a solicitação será associada.


Isso faz parte do processo de propriedade personalizada condicional para cada propriedade selecionada. Se uma propriedade for selecionada, haverá um valor associado como uma seleção.



Etapa 1. Criar a propriedade pai

Cada propriedade começa com a 'propriedade pai', que é usada como o valor base ao qual as propriedades filhas são aplicadas/associadas.

  • Comece configurando a propriedade pai que será usada como a propriedade condicional principal. Neste exemplo, 'Nova Aplicação' é a propriedade pai.


Para definir os detalhes específicos das propriedades pai/personalizadas, você pode ter uma visão de como definir/configurar uma propriedade personalizada e preencher todos os campos clicando aqui.


Etapa 2. Configurar uma propriedade personalizada condicional

Depois que a propriedade pai for configurada como 'Nova Aplicação' para representar qual aplicação está associada ao novo desenvolvimento, a propriedade filha pode ser criada.

A propriedade filha será configurada como 'Aplicações afetadas pela mudança', que será a propriedade condicional atribuída para criar o processo de lógica de salto. Com base no exemplo de cenário acima.

  • Continue adicionando as opções na seção Valor da Propriedade que você deseja apresentar na lista de sua dependência condicional.


Para configurar a dependência condicional entre as duas propriedades, você usará as configurações de Dependência de Propriedade na seção Propriedade Condicional.

  • Selecione a propriedade pai como a dependência de propriedade - neste caso, 'Nova Aplicação'.

  • Selecione o valor do qual a propriedade personalizada condicional depende. Neste caso, 'Não'.

  • Com os valores condicionais definidos e os outros campos de propriedade preenchidos, a propriedade agora pode ser salva.



Regras de Propriedade Personalizada Condicional

Os pontos a seguir detalham as regras sobre o uso de propriedades personalizadas condicionais:

  • Propriedades personalizadas condicionais podem ser definidas em quaisquer propriedades personalizadas, incluindo propriedades de quadro.

  • Propriedades personalizadas condicionais só podem ser configuradas em relação a propriedades do tipo opção ou opção com valor (ou seja, tipos de propriedade que possuem uma lista definida de valores).

  • A propriedade pai pode ser uma propriedade personalizada do principal ao qual a propriedade personalizada foi adicionada.

    • Propriedades personalizadas: são vários campos de propriedade personalizada que foram adicionados como campos de relatório adicionais para melhor representar os dados da sua organização.

  • Uma propriedade personalizada condicional só pode ser vinculada a uma propriedade pai.

    • No entanto, é possível selecionar mais de um valor para a propriedade pai.

      • Se mais de um valor for especificado, isso significa que a propriedade atual só será exibida se a propriedade vinculada tiver um dos valores selecionados.

  • Excluir uma propriedade primária removerá a configuração condicional das propriedades filhas.

    • Uma mensagem será exibida ao usuário para revisar as propriedades filhas, caso existam.

  • Atualizar os valores de uma propriedade pai informará o usuário se alguma propriedade filha for impactada pela mudança.



Excluindo Propriedades Personalizadas com dependências

As propriedades criadas agora terão propriedades filhas/de dependência associadas.

No caso de as propriedades estarem sendo atualizadas, as propriedades anteriores podem ser excluídas e, no caso de propriedades personalizadas condicionais, as propriedades que estão sendo excluídas notificarão a pessoa que as está editando. Isso ocorre porque elas possuem propriedades filhas vinculadas a elas.

  • Para excluir a propriedade, use a opção editar para abrir a propriedade.


Se a propriedade pai 'Nova Aplicação' for excluída, uma mensagem solicitará que você confirme se deseja excluir ou não, pois há propriedades filhas vinculadas a ela.


Was this article helpful?