Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Observação
Isso descreve o processo que atualmente usa o editor clássico para introduzir um controle. No devido tempo, isso será migrado para que isso possa ser realizado 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. Manter-se a par das notícias ajuda-o a manter-se à frente da concorrência, mostrando-lhe informações contextuais em tempo real sobre os seus clientes e concorrentes. Instale o controle de estrutura do componente News Power Apps, que fornece notícias relevantes do Bing Notícias.
Pode personalizar para suportar fontes de notícias adicionais, a aparência e sensação e o comportamento do controlo PCF. Para obter mais informações, consulte o readme no repositório GitHub de controle de notícias.
Adicionar o controle de notícias da empresa ao formulário principal da conta
As etapas neste artigo adicionam o controle de notícias da empresa ao formulário principal da conta já configurado para consultar tópicos de notícias coletados do Bing Notícias. Você pode usar etapas semelhantes para adicionar o controle ao formulário principal para outras tabelas, como contato e concorrente.
Obter a chave e o URL da API do Bing Notícias
O controle de notícias requer um URL de API de notícias, uma 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 a URL da API de Notícias e a Chave de API, você precisará fornecê-las criando um recurso azure da Pesquisa do Bing em sua conta do Azure. Uma vez criado, receberá a chave de API e URL de API na secção Chaves e Ponto final.
Importe a solução de notícias da empresa
Vá para o repositório GitHub de controle de notícias.
Baixar Solutions.zip. Para fazer isso, abra a pasta Soluções , abra Solutions.zipe selecione Download.
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.
Selecione Soluções no painel esquerdo e, em seguida, selecione Importar na barra de comandos. Se o item não estiver no painel lateral, selecione ...Mais e, em seguida, selecione o item pretendido.
No assistente Importar solução, selecione Escolher arquivo, procure e selecione Solutions.zipe, em seguida, selecione Abrir.
Selecione Avançar e, em seguida, selecione Avançar novamente para concluir a importação.
Adicionar o controle ao formulário principal da conta
Em Power Apps, selecione Definições (engrenagem) no canto superior direito e, em seguida, selecione Definições avançadas.
Aceda a Definições>Personalizações>Personalizar o Sistema.
Na árvore de navegação à esquerda, expanda Tabelas>Conta, selecione Formulários e, em seguida, abra o formulário Conta Principal.
No editor de formulários, adicione duas novas colunas de texto, que serão usadas para passar a chave e o URL base para o componente de notícias.
a. Selecione Nova Coluna no Explorador de Colunas de navegação à direita.
b) Para Nome para exibição e Nome, digite newsapikey. Deixe o restante das configurações como padrão e selecione Salvar e Fechar.
c. Repita as duas etapas anteriores para criar outra coluna de texto. Para ambos, Nome para exibição e Nome, digite newsurl. Deixe o restante das configurações como padrão e selecione Salvar e Fechar.
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.
Para mostrar notícias por nome de conta, arraste e solte a coluna Nome da Conta do painel direito do Explorador de Colunas para a seção recém-criada.
Selecione a seção e, em seguida, selecione Alterar propriedades. Insira uma seção descritiva um Nome, como Notícias da empresa. Talvez você queira marcar Mostrar o rótulo desta seção no formulário para fornecer o título para a seção. Selecione OK.
Selecione a coluna Nome da Conta recém-adicionada e, em seguida, selecione Alterar propriedades na guia Página Inicial . Na página Propriedades da Coluna , selecione a guia Controles , selecione Adicionar Controle, selecione o controle companynews e selecione Adicionar.
Configure as seguintes ligações para as colunas apikey e baseurl.
a. Selecione Configurar propriedade (ícone de lápis) ao lado de 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.
e. Na página Propriedades da Coluna, selecione as opções do cliente Web, Telefone e Tablet.
f. Na página Propriedades da Coluna, selecione a guia Exibir, desmarque a opção Exibir rótulo no formulário e selecione OK.
Para fornecer valores padrão de chave de API e URL base, use regras de negócios. Selecione Regras de Negócio no editor de formulários e, em seguida, selecione Nova Regra de Negócio na parte inferior do painel direito.
No designer de regras de negócios, selecione Condição na tela do designer, defina Coluna como Nome da Conta e Operador como Contém dados e selecione Aplicar. Em seguida, selecione a guia Componentes , arraste uma ação Definir Valor da Coluna e forneça um valor de coluna onde Coluna é newsapikey e o valor é a Chave copiada das propriedades da Pesquisa do Bing. Crie outra ação Definir Valor da Coluna onde Coluna é newsurl e adicione o valor como sendo o Endpoint copiado das propriedades da Pesquisa do Bing. Certifique-se de anexar /v7.0/news/search no final do URL da notícia. O URL final deve ser semelhante a
https://api.bing.microsoft.com/v7.0/news/search.
Salve e ative a regra. Feche o designer de regras de negócio.
Certifique-se de adicionar as colunas recém-adicionadas, newsapikey e newsurl, ao formulário principal da conta.
Limpe Visível por padrão para as propriedades do separador do formulário onde são adicionadas as colunas newsapikey e newsurl.
No designer de formulários, selecione Salvar e, em seguida, selecione Publicar.
Consulte também
Utilizar controlos personalizados para visualizações de dados em aplicações condicionadas por modelo