Konfigurera och använd nyhetskontrollen

Anteckning

Detta beskriver processen som för närvarande använder den klassiska redigeraren för att introducera en kontroll. I sinom tid kommer detta att migreras så att det kan utföras i den moderna formulärredigeraren.

Få värdefull information från de senaste nyheterna om dina kunder, konkurrenter och kontakter. Att ha tillgång till nyheter hjälper dig hålla dig före konkurrenterna genom att visa kontextuell information i realtid om dina kunder och konkurrenter. Installera nyhetskontrollen för Power Apps component framework som tillhandahåller relevanta nyheter från Bing News.

Nyhetskontroll i kontoform.

Du kan anpassa för att stödja fler nyhetskällor, utseende och känsla samt hur PCF-kontrollen fungerar. Mer information finns i viktigt i GitHub-lagringsplats för nyhetskontroll.

Lägga till kontrollen företagsnyheter till huvudformuläret för kontot

Anvisningarna i den här artikeln lägger till kontrollen företagsnyheter i kontot huvudformulär som redan har konfigurerats för att söka efter nyheter från Bing News. Du kan använda liknande steg för att lägga till kontrollen i huvudformuläret för andra tabeller, t.ex. kontakt och konkurrent.

Ta fram API-nyckeln och URL-adressen för Bing News

För nyhetskontrollen krävs en nyhets-API-URL, API-nyckel och fler nyhets-URL. För Bing News är nyhets-URL förkonfigurerad i kontroll som ska använda https://www.bing.com/news/search. För URL:en för News API och API Key måste du tillhandahålla dessa genom att skapa en Azure-resurs för Bing-sökning under ditt Azure-konto. När du har skapat den får du API-nyckel och API-URL under avsnittet nycklar och slutpunkt.

API-nyckel och slutpunkt för Bing-sökning.

Importera lösningen företagsnyheter

  1. Gå till nyhetskontrollen GitHub-lagringsplats.

  2. Hämta lösningar.zip. Det gör du genom att öppna mappen lösningar öppna lösningar.zip och sedan välja hämta.

  3. Logga in på Power Apps och klicka sedan överst till höger på den miljö där du vill installera kontrollen företagsnyheter.

  4. Välj lösningar i den vänstra rutan och välj sedan Importera i kommandofältet. Om objektet inte finns i sidopanelsfönstret väljer du ... Mer och markerar sedan det objekt du vill använda.

  5. I guiden Importera lösning, välj Välj fil, bläddra till och välj lösningar.zip och sedan Öppna.

  6. Välj Nästa och klicka sedan på Nästa för att slutföra importen.

Lägga till kontrollen till huvudformuläret för kontot

  1. I Power Apps väljer du Inställningar (kugghjulsikon) längst upp till höger, och välj sedan Avancerade inställningar.

  2. Gå till Inställningar > Anpassningar > Anpassa systemet.

  3. I det vänstra navigeringsträdet expanderar du tabell > konto, välj formulär och öppnar sedan kontots huvudformulär.

  4. I formulärredigerare lägger du till två nya textkolumner som ska användas för att skicka nyckel- och basadressen till diskussionsgruppskomponenten.

    a. Välj ny kolumn i utforskaren i den högra navigerings Tillgängliga kolumner.

    b. För både visningsnamn och namn anger du newsapikey. Lämna resten av inställningarna som standard och välj sedan Spara och stäng.

    newsapikey kolumn definition.

    c. Upprepa föregående två steg och skapa en annan textkolumn. För både visningsnamn och namn anger du newsurl. Lämna resten av inställningarna som standard och välj sedan Spara och stäng.

  5. I formulärredigeraren väljer du en plats på formuläret där du vill ha kontrollen företagsnyheter och välj sedan fliken infoga > avsnitt > en kolumn.

  6. Om du vill visa nyheter efter kontonamn drar du kolumnen Kontonamn från höger rutan Tillgängliga kolumner till den nyskapade sektionen.

    Kontonamn på kontoformuläret.

  7. Välj avsnittet och välj sedan Ändra egenskaper. Ange ett beskrivande avsnitt ett namn t.ex. företagets nyheter. Om du vill kontrollera Visa avsnittets etikett i formuläret för att ange rubriken för avsnittet. Välj OK.

  8. Markera kolumnen för den nyligen tillagda kolumnen kontonamn och välj sedan ändra egenskaper på fliken Start. På sidan kolumnegenskaper välj fliken Kontroller, välj Lägg till kontroll, välj kontrollen companynews och väljer sedan Lägg till.

  9. Konfigurera följande bindningar för kolumnerna apiKey och baseurl.

    a. Välj Konfigurera egenskap (pennikonen) bredvid APIKey.

    Konfigurera apikey-bindning.

    b. Från bind till värde i en kolumn den nedrullningsbara listan, markera new_newsapikey (SingleLine.text) och klickar sedan på OK.

    c. Välj Konfigurera egenskap (pennikonen) bredvid BaseURL.

    d. Från bind till värde i en kolumn den nedrullningsbara listan, markera new_newsurl (SingleLine.Text) och klickar sedan på OK.

    Konfigurera bindning av basadress.

    e. På sidan kolumnegenskaper väljer du Webb, Telefon och Surfplatta, klientalternativ.

    f. På sidan Kolumnegenskaper markerar du fliken visa avmarkera alternativet Visa etiketten i formuläret och välj OK.

  10. Använd affärsregler för att tillhandahålla standardvärden för API-nyckel och bas-URL. Välj affärsregler i formulärredigerare och välj sedan ny affärsregel längst ned i den högra rutan.

  11. I verksamhetsregeldesigner, välj villkor på designer arbetsytan, ange kolumn till kontonamn och operatör till innehåller data och sedan väljer du tillämpa. Välj sedan fliken Komponenter, dra en ågärd för Ange kolumnvärde och ange ett kolumnvärde där Kolumn är newsapikey och värdet är den Nyckel du kopierade från egenskaperna för Bing-sökning. Skapa en ytterligare Ange kolumnvärde-åtgärd där Kolumn är newsurl och lägg till värdet som den Slutpunkt du kopierade från egenskaperna för Bing-sökning. Se till att lägga till /v7.0/news/search i slutet av nyhets-URL:en. Den slutliga URL-adressen ska se ut som https://api.bing.microsoft.com/v7.0/news/search.

    Skapa en affärsregel för API-nyckeln och URL.

  12. Spara och aktivera regeln. Stäng affärsregeldesigner.

  13. Se till att du lägger till de nyligen tillagda kolumnerna, newsapikey och newsurl i kontots huvudformulär.

  14. Radera synliga som standard för fliken formuläregenskaper fliken där kolumnerna newsapikey och newsurl ska läggas till.

  15. Välj Spara och sedan Publicera i formulärdesigner.

Se även

Använda anpassade kontroller för modellbaserade datavisualiseringar

Anteckning

Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)

Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).