Dela via


Integrera med Microsoft Planner

I den här artikeln lär du dig hur du integrerar Power Apps med Planner för att skapa och tilldela uppgifter till användare inom organisationen.

Power Apps i Microsoft Teams möjliggör samarbete mellan personer och grupper. Anställda använder redan Teams för att arbeta, kommunicera och samarbeta. Appar i Teams har djup integrering med andra Teams-funktioner. I Teams kan du till exempel tilldela teammedlemmar uppgifter med hjälp av Planner i din Teams-kanal. Appar som kräver uppföljning av andra i ditt team, till exempel för att hantera problem som rapporteras i problemrapporteringsappen, kan utnyttja Planner i Teams-kanalen och skapa uppgifter där användare redan hanterar sina uppgifter.

Titta på det här videoklippet och lär dig hur du integrerar Power Apps med Planner:

Förutsättningar

För att kunna slutföra den här lektionen behöver vi kunna skapa program i Teams som är tillgängliga som en del av utvalda Microsoft 365 prenumerationer. Vi kommer också att behöva möjligheten att ansluta till Planner.

Logga in i Teams

Logga in på Teams med antingen skrivbordsappen eller webbprogrammet.

Skapa ett nytt team

I det här avsnittet skapar vi ett nytt Teams-team och sedan skapar ett program inom det teamet. Hoppa över det här avsnittet om du redan har ett team som du vill använda i stället.

  1. För att skapa ett nytt team, välj fliken Teams > välj Anslut eller skapa ett team > välj Skapa team > välj Från grunden > välj Offentlig och ge teamet ett namn som "Planner-integrering". Välj sedan Skapa.

  2. Välj och lägg till medlemmar i organisationen som du vill lägga till i teamet för testningssyften och välj Lägg till.

  3. Välj Stäng.

    Det nya teamet skapas och visas under fliken Teams.

Skapa ett nytt program

Vi skapar ett program med fem fält med information som kommer att användas för att skapa en uppgift i Planner.

  1. Öppna Teams.

  2. Välj Power Apps från vänstra rutan.

  3. Välj + Nytt program under Senaste program.

  4. Välj det team som skapats tidigare och välj sedan Skapa för att öppna Power Apps Studio.

  5. Ange ett namn för programmet, till exempel "Integrera med Planner" och välj Spara.

    Appen visar ett standardgalleri

  6. Välj databasalternativet i den vänstra rutan om du vill ansluta till Planner.

  7. Välj + Lägg till data och sedan Anslutningsprogram.

  8. Ange "Planner" i sökrutan för att leta efter Planner-anslutningen.

  9. Välj Planner.

  10. Logga in om du blir ombedd att göra det.

    Planner läggs till som en dataanslutning till programmet

  11. Välj om du vill öppna trädvyn.

  12. Välj + Ny skärm > Tom layout.

  13. Lägg till följande kontroller.

    1. Rubrik (Text Input)

      Egenskap Värde
      Namn Rubrik
      Typ Textruta
      X Screen2.Width/2
      Y 135
      Bredd 320
      Höjd 35
    2. Från datum (datumväljare)

      Egenskap Värde
      Namn FromDate
      Typ Dataväljare
      X Screen2.Width/2
      Y 235
      Bredd 320
      Höjd 35
    3. Förfallodatum (datumväljare)

      Egenskap Värde
      Namn DueDate
      Typ Dataväljare
      X Screen2.Width/2
      Y 335
      Bredd 320
      Höjd 35
    4. Tilldelad till (kombinationsruta)

      Egenskap Värde
      Namn AssignedTo
      Typ Kombinationsruta
      X Screen2.Width/2
      Y 435
      Bredd 320
      Höjd 35
    5. Planner-ID (kombinationsruta)

      Egenskap Värde
      Namn PlannerID
      Typ Kombinationsruta
      Artiklar Planner.ListGroupPlans(Param("groupID")).value
      X Screen2.Width/2
      Y 535
      Bredd 320
      Höjd 35
  14. Lägg till följande etiketter.

    1. Rubrik

      Egenskap Värde
      Namn Label_Title
      X 365
      Y 135
      Bredd 320
      Höjd 35
    2. Från den

      Egenskap Värde
      Namn Label_FromDate
      X 365
      Y 235
      Bredd 320
      Höjd 35
    3. Förfallodatum

      Egenskap Värde
      Namn Label_DueDate
      X 365
      Y 335
      Bredd 320
      Höjd 35
    4. Tilldelad

      Egenskap Värde
      Namn Label_AssignedTo
      X 365
      Y 435
      Bredd 320
      Höjd 35
    5. Planner-ID

      Egenskap Värde
      Namn Label_PlannerID
      X 365
      Y 535
      Bredd 320
      Höjd 35
  15. Lägg till en knapp längst ned på skärmen med följande egenskaper.

    Egenskap Värde
    Namn Button_CreateTask
    X 526
    Y 635
    Bredd 320
    Höjd 35
  16. Kopiera följande formel i egenskapen OnSelect för Button_CreateTask.

    Planner.CreateTaskV3(
        Param("groupId"),
        PlannerID.Selected.id,
        Title.Value,
        {
            startDateTime: FromDate.Value,
            dueDateTime: DueDate.Value,
            assignments: AssignedTo.Selected.'User Name'
        }
    )
    

    Anteckning

    När du väljer knappen Skapa uppgift kommer den att använda parametrarna i formeln för att räkna ut det team som uppgiften skapas för, planeraren inom teamet som uppgiften ska skapas, titeln från textrutan som fångas på skärmen och Från och Förfallodatum fångade på skärmen.

  17. Flytta Skärm2 uppåt över Skärm1. Om du vill kan du även ta bort Skärm1 istället.

Spara och publicera programmet

  1. Välj Spara högst upp till höger på skärmen om du vill spara programmet.

  2. Välj Publicera.

  3. Välj Nästa.

  4. Under Lägg till i kanal, se till att kanalen under vilken programmet ska visas är listad och visas som "1 aktiv flik (ar)" och inte "0 aktiva flikar".

    Spara och publicera programmet

  5. Välj Spara och stäng.

Testa programmet

  1. Öppna teamet som programmet skapas under.

  2. Välj + Lägg till en flik.

  3. Sök efter uppgifter med Planner för att lägga till en planeringsflik i teamet.

  4. Ange fliknamn under Skapa en ny plan, till exempel "Integrering av uppgifter". Välj sedan Spara.

    Fliken läggs till i teamet

    Testa programmet

  5. Kör programmet i förhandsgranskningsläge eller från teamet.

  6. Fyll kolumnerna med lämpliga värden.

    Fyll i fälten

  7. Välj Skapa uppgiften.

  8. Gå till fliken Planner för vilken uppgiften skapas — i vårt exempel, "Planner-integrering av uppgifter".

    En ny uppgift med information ska läggas till i listan.

    Uppgift har skapats

Se Planner integrering i praktiken

För att se ett exempel på Planner-integrering, kolla in problemrapporteringsmallarna för exempelprogram för Teams. Med problemrapportering är det enkelt för användare att rapportera problem. Dessa problem skapas i Planner och tilldelas för uppföljning.

Denna integration kan enkelt utökas för att lägga till logik för att automatiskt tilldela Planner-uppgifter ellerger meddelanden för problemuppgifter.

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