Configurar e usar o controlo de notícias

Nota

Isto descreve o processo que utiliza atualmente o editor clássico para introduzir um controlo. Isto será migrado oportunamente para que possa ser efetuado dentro do editor de formulários moderno.

Obtenha informações valiosas com base nas notícias mais recentes sobre os seus clientes, concorrência e contactos. Mantenha-se informado sobre as notícias que o ajudam a manter-se à frente da concorrência ao mostrar-lhe informações contextuais em tempo real sobre os seus clientes e concorrentes. Instale o controlo do Power Apps component framework de notícias, que fornece notícias relevantes do Bing Notícias.

Controlo de notícias no formulário de conta.

Você pode personalizar para suportar fontes de notícias adicionais, a aparência e o comportamento do controle PCF. Para mais informações, consulte o documento leia-me repositório GitHub de controlo de notícias.

Adicione o controlo de notícias da empresa ao formulário principal da conta

Os passos neste artigo adicionam o controlo de notícias da empresa ao formulário principal da conta já configurado para consultar os tópicos de notícias recolhidos pelo Bing Notícias. Pode utilizar passos semelhantes para adicionar o controlo ao formulário principal para outras tabelas, como contacto e concorrente.

Obtenha a chave de API e URL do Bing Notícias

O controlo de notícias requer um URL de API de notícias, chave de API e mais URL de notícias. Para o Bing Notícias, quantos mais URL de notícias estiverem pré-configurados no controlo para usar o https://www.bing.com/news/search. Para o URL da API de Notícias e Chave de API, terá de as fornecer criando um recurso Azure Bing Search na sua conta Azure. Uma vez criado, receberá a chave de API e URL de API na secção Chaves e Ponto final.

Chave da API e ponto final do Bing Search Services.

Importe a solução de notícias da empresa

  1. Vá a repositório GitHub de controlo de notícias.

  2. Transfira Solutions.zip. Para isso, abra a pasta Soluções, abra Solutions.zip e, em seguida, selecione Transferir.

  3. Inicie sessão no Power Apps e, em seguida, no canto superior direito selecione o ambiente onde pretende instalar o controlo de notícias da empresa.

  4. Selecione Soluções no painel esquerdo e, em seguida, selecione Importarna barra de comandos. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.

  5. No assistente de Importar solução, selecione Escolher Ficheiro, navegue para e selecione Solutions.zip e, em seguida, selecione Abrir.

  6. Selecione Seguinte e, em seguida, selecione Seguinte novamente para concluir a importação.

Adicione o controlo ao formulário principal da conta

  1. No Power Apps, selecione Definições (engrenagem) e, em seguida, selecione Definições avançadas.

  2. Aceda a Definições > Personalizações > Personalizar o Sistema.

  3. Na árvore de navegação à esquerda, expanda a Tabelas > Conta, selecione Formulários e, em seguida, abra o formulário Principal da Conta.

  4. No editor de formulários, adicione duas novas colunas de texto, que serão usadas para passar a chave e URL base para o componente de notícias.

    a. Selecione Nova Coluna a partir do Explorador de Colunas de navegação à direita.

    b. Tanto para o Nome a Apresentar como para o Nome, introduza newsapikey. Deixe o resto das definições como predefinição e, em seguida, selecione Guardar e Fechar.

    definição de coluna newsapikey.

    c. Repita os dois passos anteriores criar outra coluna de texto. Tanto para o Nome a Apresentar como para o Nome, introduza newsurl. Deixe o resto das definições como predefinição e, em seguida, selecione Guardar e Fechar.

  5. No editor de formulários, selecione um local no formulário onde pretende o controlo de notícias da empresa e, em seguida, selecione o separador Inserir > Secção > Uma Coluna.

  6. Para mostrar notícias pelo nome da conta, arraste e deixe cair a coluna Nome da Conta do painel de Explorador da coluna à direita para a secção recém-criada.

    Nome de conta no formulário da conta.

  7. Selecione a secção e, em seguida, selecione Alterar propriedades. Introduza uma secção descritiva um Nome, como Notícias da empresa. É melhor selecionar Mostrar a etiqueta desta secção no formuláriopara fornecer cabeçalho para a secção. Selecione OK.

  8. Selecione a coluna Nome de Conta recém-adicionada e, em seguida, selecione Alterar propriedades no separador Casa. Na página Propriedade de Coluna, selecione o separador Controlos, selecione Adicionar Controlo selecione o controlo de notícias da empresa e, em seguida, selecione Adicionar.

  9. Configure as seguintes ligações para as colunas apikey e baseurl.

    a. Selecione Configurar propriedade (ícone de lápis) ao lado de APIKey.

    Configure a vinculação apikey.

    b. De Vincular para valorizar numa coluna a lista desdobrável, selecione new_newsapikey (SingleLine.Text) e, em seguida, selecione OK.

    c. Selecione Configurar propriedade (ícone de lápis) ao lado de BaseURL.

    d. De Vincular para valorizar numa coluna a lista desdobrável, selecione new_newsurl (SingleLine.Text) e, em seguida, selecione OK.

    Configurar vinculação de URL de base.

    e. Na página Propriedades da Coluna, selecione as opções Web, Telefone e tabela do cliente.

    f. Na página Propriedades da coluna, selecione o separador Apresentar, desmarque a opção Apresentar etiqueta no formulário e selecione OK.

  10. Para fornecer valores predefinidos de Chave de API e URL Base, use as regras de negócio. Selecione Regras de Negócio a partir do editor de formulários e, em seguida, selecione Nova Regra de Negócio a partir da parte inferior do painel direito.

  11. No designer de regras de negócio, selecione Condição na tela de designer, defina Coluna para Nome da conta e Operador para Contém dados e, em seguida, selecione Enviar. Em seguida, selecione o separador Componentes, arraste uma ação Definir valor da coluna e forneça um valor de coluna onde a Coluna é newsapikey e o valor é a Chave que copiou das propriedades da Pesquisa do Bing. Crie outra ação Definir o valor da coluna onde Coluna é newsurl e adicione o valor como o Ponto final que copiou das propriedades de Pesquisa do Bing. Certifique-se de que acrescenta /v7.0/news/search no final do URL de notícias. O URL final deve ser semelhante a https://api.bing.microsoft.com/v7.0/news/search.

    Crie uma regra de negócio para a chave API e URL.

  12. Guarde e ative a regra. Feche o estruturador de regra de negócio.

  13. Certifique-se de que adiciona as colunas recém-adicionadas, newsapikey e newsurl, ao formulário principal da conta.

  14. Limpe Visível por padrão para as propriedades do separador do formulário onde são adicionadas as colunas newsapikey e newsurl.

  15. No estruturador de formulários, selecione Guardar e, em seguida, selecione Publicar.

Consulte também

Utilizar controlos personalizados para visualizações de dados em aplicações orientadas por modelo

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).