Configurar funções de ligação
Com o Microsoft Dataverse, é possível definir ligações entre linhas de tabela sem criar uma relação entre tabelas. Em aplicações condicionadas por modelo, os utilizadores podem estabelecer uma ligação nomeada entre linhas para estabelecer menos uma relação formal que não justifica a criação de uma relação real entre tabelas. Alguns exemplos são amigo, irmão, cônjuge, participante e interveniente. Algumas ligações podem também ser recíprocas, tais como subordinado e principal, marido e mulher ou doutor e paciente.
Quando os utilizadores definem uma ligação entre duas linhas, também podem adicionar uma descrição e informações adicionais, tais como datas de início e de fim para a relação. Mais informações: Adicionar uma função de ligação para ligar linhas entre si
Qualquer pessoa com acesso de escrita à tabela Função de Ligação pode estabelecer as ligações que estão disponíveis para os utilizadores utilizarem.
Importante
Para que uma tabela esteja disponível como um tipo de linha para uma função de ligação nova ou existente, a propriedade Pode ter ligações deve ser ativada para a tabela.
Ativar funções de ligação para uma tabela
Inicie sessão no Power Apps.
Abra a tabela que pretende ou crie uma nova tabela. Mais informações: Editar uma tabela
Selecione Propriedades e, em seguida, no painel de propriedades direito, selecione Pode ter ligações.
Selecione Guardar.
Ver funções de ligação
Existem várias funções de ligação padrão já configuradas no Dataverse.
- Inicie sessão no Power Apps e, em seguida, no painel de navegação à esquerda, selecione Soluções. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
- Abra a solução não gerida pretendida.
- Na barra de comandos, selecione Adicionar existente > Função de Ligação. É apresentada a lista de funções de ligação disponíveis.
- Selecione Cancelar para fechar o painel Adicionar Funções de ligação existentes sem adicionar uma função de ligação à solução.
Nota
- Se pretende distribuir funções de ligação com uma solução, certifique-se de que são incluídas na solução que pretende distribuir. Mais informações: Adicionar funções de ligação a uma solução
Adicionar funções de ligação a uma solução
Visto que as funções de ligação têm suporte para soluções, o que significa que podem ser incluídas numa solução, também pode adicionar funções de ligação a uma solução que distribui.
Geralmente, não recomendamos que edite componentes na Solução Predefinida interna. Dentro da solução que tenha criado para trabalhar, pode utilizar o comando Adicionar Existente na área Soluções para trazer qualquer uma das funções de ligação ativas para a solução.
Depois de adicionar o direito de ligação à sua solução, pode editá-la onde quer que esteja visível.
Nota
O estado da função de ligação não é incluído com a função de ligação quando esta é exportada a partir de uma solução. Consequentemente, quando a solução for importada para um ambiente de destino, o estado será definido como ativo por predefinição.
Criar uma função de ligação
Importante
Se pretender distribuir uma solução que inclua novas funções de ligação ou alterações às funções de ligação existentes, tem de adicioná-las à solução que irá distribuir. Editar ou adicionar novas funções de ligação na Solução Predefinida não as incluirá numa solução que possa distribuir. Mais informações: Adicionar funções de ligação a uma solução
Inicie sessão no Power Apps e, em seguida, no painel de navegação à esquerda, selecione Soluções. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
Abra a solução não gerida pretendida e, na barra de comandos, selecione Nova > Outra > Função de ligação.
Conclua os três passos no formulário para Descrever a função de ligação.
Descreva a função de ligação
Defina as seguintes colunas:
Coluna | Descrição |
---|---|
Nome | (Obrigatório) O texto que descreve a ligação. |
Categoria da Função de Ligação | Um grupo que descreve a categoria da ligação. Mais informações: Valores da Categoria da Função de Ligação |
Descrição | Fornecer uma definição para a função. |
Valores da Categoria da Função de Ligação
Os valores predefinidos Categoria da Função da Ligação são:
- Negócio
- Família
- Rede Social
- Sales
- Outro
- Interveniente
- Equipa de Vendas
- Serviço
Pode adicionar novas categorias ou modificar existentes editando a escolha global Categoria. Mais informações: Criar e editar opções globais para o Dataverse (listas de opções)
Selecione tipos de linha
Selecione os tipos de linha que devem estar disponíveis para ligar.
Nota
Apesar de Todas estar selecionado por predefinição, certifique-se de que considera quais os tipos que são apropriados para a função de ligação que está a adicionar.
Funções de ligação correspondentes
Neste passo opcional, é possível definir quaisquer funções a ser aplicadas de forma recíproca. Não é necessário, mas ligações são mais importantes se estão definidas.
Por exemplo, os utilizadores podem definir que João é um Amigo da Maria, mas será que isso significa que a Maria é Amiga do João? Esperemos que sim. Mas se o João é o Pai da Maria, isso não significa que a Maria é o Pai do João. Estabelecer reciprocidade correta requer este passo adicional.
Quando os utilizadores definem uma função de ligação que não tem uma função de ligação correspondente, a função só será apresentada ao visualizar a ligação da linha a que ligação foi aplicada. Quando visualizada a partir da linha ligada, a função estará vazia, a menos que seja definida uma função correspondente.
Para definições de função, como Amigo, Cônjuge, Colega ou Irmão, é preferível atribuir a função correspondente a si própria. Se estiver configurada uma única função de ligação correspondente, a única função de ligação correspondente será aplicada em ambas as direções.
Importante
Terá de guardar uma nova função de ligação sem esta função de ligação correspondente antes de poder definir a função de ligação correspondente a si própria.
Irá descobrir que algumas funções de ligação já estão configuradas com funções de ligação correspondentes. Antigo Empregado é correspondido com Antigo Empregador e vice versa. Este tipo de função de ligação correspondente de um-para-um é a mais frequente.
É possível configurar várias funções de ligação correspondentes para descrever relações complexas. Se criar uma função de ligação, como Pai, poderá configurar mais duas funções, como Filha* e Filho e aplicar ambas como funções de ligação correspondentes para Pai. Por sua vez, ambas as funções de ligação Filha e Filho devem ser correspondidos a Pai. Obviamente, em seguida, deverá configurar uma função equivalente para Mãe que corresponda da mesma forma com Filha e Filho.
Dica
Antes de criar um conjunto complexo de funções de ligação, considere se um conjunto mais simples de funções será suficiente. Por exemplo, em vez de criar um conjunto complexo de funções de ligação, como Pai, Mãe, Filho e Filha – considere se utilizar simplesmente Pais e Filhos funcionará para si.
Se mais de uma função de ligação correspondente estiver configurada, essas funções de ligação representam as únicas funções recíprocas válidas. A primeira será aplicada automaticamente como o valor predefinido. Se o valor predefinido não estiver correto, os utilizadores necessitam de editar manualmente a ligação e escolher entre opções válidas definidas na configuração.
Consulte também
Criar ligações para definir e ver relações entre linhas (clássico)
Criar e editar escolhas globais para o Dataverse (listas de opções)
Criar e editar relações entre tabelas
Nota
Pode indicar-nos as suas preferências no que se refere ao idioma da documentação? Responda a um breve inquérito. (tenha em atenção que o inquérito está em inglês)
O inquérito irá demorar cerca de sete minutos. Não são recolhidos dados pessoais (declaração de privacidade).