Integrace s Microsoft Planner

V tomto článku se naučíme, jak integrovat Power Apps s Plannerem k vytváření a přiřazování úkolů uživatelům v rámci organizace.

Power Apps v Microsoft Teams umožňuje spolupráci mezi lidmi a skupinami. Zaměstnanci již používají Teams k práci, komunikaci a spolupráci. Aplikace v Teams mají hlubokou integraci s dalšími možnostmi Teams. Například v Teams můžete přiřazovat úkoly členům týmu pomocí Planner ve vašem kanálu Teams. Aplikace, které vyžadují následnou komunikaci ostatními ve vašem týmu, například řešení problémů hlášených v aplikaci Hlášení problémů, mohou využít Planner v kanálu Teams a vytvářet úkoly, kde uživatelé již své úkoly spravují.

Podívejte se na toto video a zjistěte, jak integrovat Power Apps s Plannerem:

Předpoklady

K dokončení této lekce potřebujeme možnost vytvářet aplikace v Teams, které budou k dispozici jako součást výběru předplatného Microsoft 365. Budeme také potřebovat schopnost připojit se k Planneru.

Přihlášení do Teams

Přihlaste se do Teams pomocí desktopové nebo webové aplikace.

Vytvoření nového týmu

V této části vytvoříme nový tým Teams a poté v něm vytvoříme aplikaci. Pokud již máte tým, který chcete použít, tuto sekci přeskočte.

  1. Chcete-li vytvořit nový tým, vyberte kartu Teams > vyberte Připojit nebo vytvořit tým vyberte Vytvořit tým > vyberte Od začátku > vyberte Veřejný a dejte týmu název, například „Integrace Planneru“. Pak vyberte Vytvořit.

  2. Vyberte a přidejte členy ve své organizaci, které byste chtěli přidat do týmu pro účely testování, a vyberte Přidat.

  3. Vyberte Zavřít.

    Vytvoří se nový tým, který je uveden na kartě Týmy.

Vytvoření nové aplikace

Vytvoříme aplikaci s pěti poli zachycujícími detaily, které budou použity k vytvoření úlohy v Planneru.

  1. Otevřete Teams.

  2. V levém podoknu vyberte položku Power Apps.

  3. Zvolte + Nová aplikace v možnosti Nedávné aplikace.

  4. Vyberte dříve vytvořený tým a poté vyberte Vytvořit pro otevření Power Apps Studio.

  5. Zadejte název aplikace, například „Integrace s Plannerem“, a vyberte Uložit.

    Aplikace zobrazuje výchozí galerii

  6. Chcete-li se připojit k Planneru, vyberte v levém podokně možnost databáze.

  7. Vyberte položku + Přidat data a poté vyberte Konektory.

  8. Do vyhledávacího pole zadejte „Planner“ a vyhledejte konektor Planner.

  9. Vyberte Planner.

  10. V případě výzvy se přihlaste.

    Planner se přidá jako datové připojení k aplikaci

  11. Výběrem otevřete stromové zobrazení.

  12. Vyberte + Nová obrazovka > Prázdné rozložení.

  13. Přidejte následující ovládací prvky.

    1. Název (zadání textu)

      Vlastnost Value
      Jméno Titulek
      Typ Textové pole
      X Screen2.Width/2
      Y 135
      Šířka 320
      Výška 35
    2. Datum od (volič data)

      Vlastnost Value
      Jméno FromDate
      Typ Date picker
      X Screen2.Width/2
      Y 235
      Šířka 320
      Výška 35
    3. Termín splnění (volič data)

      Vlastnost Value
      Jméno DueDate
      Typ Date picker
      X Screen2.Width/2
      Y 335
      Šířka 320
      Výška 35
    4. Přiřazený pro (pole se seznamem)

      Vlastnost Value
      Jméno AssignedTo
      Typ Combo box
      X Screen2.Width/2
      Y 435
      Šířka 320
      Výška 35
    5. ID plánovače (pole se seznamem)

      Vlastnost Value
      Jméno PlannerID
      Typ Combo box
      Položky Planner.ListGroupPlans(Param("groupID")).value
      X Screen2.Width/2
      Y 535
      Šířka 320
      Výška 35
  14. Přidejte následující štítky.

    1. Titulek

      Vlastnost Value
      Jméno Label_Title
      X 365
      Y 135
      Šířka 320
      Výška 35
    2. Od data

      Vlastnost Value
      Jméno Label_FromDate
      X 365
      Y 235
      Šířka 320
      Výška 35
    3. Datum splnění

      Vlastnost Value
      Jméno Label_DueDate
      X 365
      Y 335
      Šířka 320
      Výška 35
    4. Přiřazeno pro

      Vlastnost Value
      Jméno Label_AssignedTo
      X 365
      Y 435
      Šířka 320
      Výška 35
    5. ID Planneru

      Vlastnost Value
      Jméno Label_PlannerID
      X 365
      Y 535
      Šířka 320
      Výška 35
  15. Přidejte do spodní části obrazovky tlačítko s následujícími vlastnostmi.

    Vlastnost Value
    Jméno Button_CreateTask
    X 526
    Y 635
    Šířka 320
    Výška 35
  16. Zkopírujte následující vzorec do vlastnosti OnSelect Button_CreateTask.

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

    Poznámka

    Po výběru tlačítka Vytvořit úkol použije parametry uvedené ve vzorci k určení týmu, pro který je úkol vytvářen, plánovače v týmu, pro který má být úkol vytvořen, názvu z textového pole zachyceného na obrazovce a Data od a splatnosti zachycených na obrazovce.

  17. Přesuňte Screen2 nahoru nad Screen1. Pokud chcete, můžete také namísto toho odstranit Screen1.

Uložení a publikování aplikace

  1. Vyberte Uložit v pravé horní části obrazovky pro uložení aplikace.

  2. Vyberte Publikovat.

  3. Vyberte Další.

  4. V části Přidat do kanálu se ujistěte, že je tu uveden kanál, pod kterým by se měla aplikace zobrazovat, a zobrazuje se jako alespoň „1 aktivní karta“, nikoli jako „0 aktivních karet“.

    Uložení a publikování aplikace

  5. Zvolte Uložit a zavřít.

Otestování aplikace

  1. Otevřete tým, pod kterým je aplikace vytvořena.

  2. Vyberte + Přidat kartu.

  3. Vyhledejte úkoly podle Planneru a přidejte do týmu kartu plánovače.

  4. Zadejte název karty do pole Vytvořit nový plán, například „Integrace úkolů“. Pak vyberte Uložit.

    Karta se přidá do týmu

    Testování aplikace

  5. Spusťte aplikaci v režimu náhledu nebo z týmu.

  6. Naplňte sloupce příslušnými hodnotami.

    Naplňte pole

  7. Vyberte Vytvořit úlohu.

  8. Přejděte na kartu Planner, pro kterou se úkol vytváří — v našem příkladu „Plánovač integrace úloh“.

    Do seznamu by měl být přidán nový úkol s podrobnostmi.

    Úkol je vytvořen

Podívejte se,na integraci Planner v akci

Chcete-li zobrazit příklad integrace Planneru, podívejte se na ukázkovou aplikaci Hlášení problémů pro Teams. Hlášení problémů usnadňuje uživatelům hlášení problémů. Tyto problémy jsou vytvořeny v Planneru a přiřazeny k následným opatřením.

Tuto integraci lze snadno rozšířit o přidání logiky pro automatické přiřazování úkolů Planneru nebo poskytování oznámení o problémových úkolech.

Viz také

Poznámka

Můžete nám sdělit, jaké máte jazykové preference pro dokumentaci? Zúčastněte se krátkého průzkumu. (upozorňujeme, že tento průzkum je v angličtině)

Průzkum bude trvat asi sedm minut. Nejsou shromažďovány žádné osobní údaje (prohlášení o zásadách ochrany osobních údajů).