Integracija s aplikacijom Microsoft Planner

U ovom ćemo članku saznati kako integrirati Power Apps s aplikacijom Planner radi izrade i dodjele zadataka korisnicima unutar organizacije.

Power Apps u aplikaciji Microsoft Teams omogućuje suradnju između osoba i grupa. Zaposlenici već koriste aplikaciju Teams za rad, komunikaciju i suradnju. Aplikacije u aplikaciji Teams duboko su integrirane s drugim mogućnostima aplikacije Teams. Primjerice, u aplikaciji Teams možete dodijeliti zadatke članovima tima upotrebom aplikacije Planner u svom kanalu za Teams. Aplikacije koje zahtijevaju daljnje praćenje drugih korisnika u vašem timu, na primjer radi rješavanja problema u aplikaciji Prijava problema, mogu iskoristiti aplikaciju Planner u kanalu za Teams i izraditi zadatke gdje korisnici već upravljaju svojim zadacima.

Pogledajte ovaj videozapis da biste saznali kako integrirati Power Apps s aplikacijom Planner:

Preduvjeti

Da bismo dovršili ovu lekciju, potrebna nam je mogućnost stvaranja aplikacija unutar Teams koja će biti dostupna kao dio odabranih pretplata na Microsoft 365. Trebat će nam i mogućnost povezivanja s aplikacijom Planner.

Prijava u Teams

Prijavite se u Teams pomoću aplikacije radne površine ili web-aplikacije.

Stvorite novi tim

U ovom ćemo odjeljku stvoriti novi tim za Teams, a zatim stvoriti aplikaciju unutar tog tima. Preskočite ovaj odjeljak ako već imate tim koji želite koristiti umjesto toga.

  1. Da biste stvorili novi tim, odaberite karticu Teams > odaberite Pridružite se ili stvorite tim > odaberite Stvori tim > odaberite Od nule > odaberite Javni i dajte naziv timu kao što je „Integracija aplikacije Planner“. A zatim odaberite Stvori.

  2. Odaberite i dodajte sve članove u svojoj tvrtki ili ustanovi koje želite dodati u tim radi testiranja, a zatim odaberite Dodaj*.

  3. Odaberite Zatvori.

    Stvara se novi tim i nalazi se na popisu na kartici Teams.

Stvaranje nove aplikacije

Izradit ćemo aplikaciju s pet polja koja bilježe pojedinosti koje će se upotrebljavati za izradu zadatka u aplikaciji Planner.

  1. Otvorite aplikaciju Teams.

  2. Odaberite Power Apps u lijevom oknu.

  3. Odaberite + Nova aplikacija pod Nedavne aplikacije.

  4. Odaberite tim koji ste ranije stvorili, a zatim odaberite Stvori da biste otvorili Power Apps Studio.

  5. Unesite naziv aplikacije, na primjer „Integracija s aplikacijom Planner“, a zatim odaberite Spremi.

    Aplikacija prikazuje zadanu galeriju

  6. Odaberite mogućnost baze podataka u lijevom oknu za povezivanje s aplikacijom Planner.

  7. Odaberite + Dodaj podatke, a zatim odaberite Poveznici.

  8. Unesite „Planner” u okvir za pretraživanje da biste potražili priključak za Planner.

  9. Odaberite Planner.

  10. Prijavite se ako se to od vas zatraži.

    Planner se dodaje u aplikaciju kao podatkovna veza

  11. Odaberite za otvaranje prikaza stabla.

  12. Odaberite + Novi zaslon > Prazan raspored.

  13. Dodajte sljedeće kontrole.

    1. Naslov (unos teksta)

      Svojstvo Value
      Ime/naziv Naziv
      Tip Tekstni okvir
      X Screen2.Width/2
      Y 135
      Širina 320
      Visina 35
    2. Datum početka (odabir datuma)

      Svojstvo Value
      Ime/naziv FromDate
      Tip Odabir datuma
      X Screen2.Width/2
      Y 235
      Širina 320
      Visina 35
    3. Krajnji rok (odabir datuma)

      Svojstvo Value
      Ime/naziv DueDate
      Tip Odabir datuma
      X Screen2.Width/2
      Y 335
      Širina 320
      Visina 35
    4. Dodijeljeno korisniku (kombinirani okvir)

      Svojstvo Value
      Ime/naziv AssignedTo
      Tip Combo box
      X Screen2.Width/2
      Y 435
      Širina 320
      Visina 35
    5. ID aplikacije Planner (kombinirani okvir)

      Svojstvo Value
      Ime/naziv PlannerID
      Tip Combo box
      Stavke Planner.ListGroupPlans (Param ("groupID")). Vrijednost
      X Screen2.Width/2
      Y 535
      Širina 320
      Visina 35
  14. Dodajte sljedeće oznake.

    1. Naziv

      Svojstvo Value
      Ime/naziv Label_Title
      X 365
      Y 135
      Širina 320
      Visina 35
    2. Od datuma

      Svojstvo Value
      Ime/naziv Label_FromDate
      X 365
      Y 235
      Širina 320
      Visina 35
    3. Krajnji rok

      Svojstvo Value
      Ime/naziv Label_DueDate
      X 365
      Y 335
      Širina 320
      Visina 35
    4. Dodijeljeno

      Svojstvo Value
      Ime/naziv Label_AssignedTo
      X 365
      Y 435
      Širina 320
      Visina 35
    5. ID aplikacije Planner

      Svojstvo Value
      Ime/naziv Label_PlannerID
      X 365
      Y 535
      Širina 320
      Visina 35
  15. Dodajte gumb pri dnu zaslona sa sljedećim svojstvima.

    Svojstvo Value
    Ime/naziv Button_CreateTask
    X 526
    Y 635
    Širina 320
    Visina 35
  16. Kopirajte sljedeću formulu u svojstvo OnSelect za Button_CreateTask.

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

    Napomena

    Nakon što odaberete gumb Stvori zadatak, on će uz pomoć parametara navedenih u formuli utvrditi za koji je tim taj zadatak, alat za planiranje unutar tima za koji je taj zadatak, naslov iz tekstnog okvira zabilježenog na zaslonu te datume početka i završetka zabilježene na zaslonu.

  17. Premjestite Screen2 prema gore iznad Screen1. Ako želite, možete i umjesto toga izbrisati Screen1.

Spremanje i objavljivanje aplikacije

  1. Odaberite Spremi u gornjem desnom kutu zaslona za spremanje aplikacije.

  2. Odaberite Objavi.

  3. Odaberite Dalje.

  4. U odjeljku Dodaj u kanal provjerite je li kanal u sklopu kojeg bi se aplikacija trebala prikazivati naveden i prikazuje li se barem kao „1 aktivna kartica”, a ne kao „0 aktivnih kartica”.

    Spremite i objavite aplikaciju

  5. Odaberite Spremi i zatvori.

Ispitivanje aplikacije

  1. Otvorite tim za koji je stvorena aplikacija.

  2. Odaberite + Dodaj karticu.

  3. Pretražujte zadatke prema aplikaciji Planner da biste timu dodali karticu planera.

  4. Unesite naziv kartice ispod Stvori novi plan, na primjer „Integracija zadataka”. A zatim odaberite Spremanje.

    Ta će se kartica dodati timu.

    Testiranje aplikacije

  5. Pokrenite aplikaciju u načinu pretpregleda ili u timu.

  6. Popunite stupce odgovarajućim vrijednostima.

    Popunite polja

  7. Odaberite mogućnost Stvori zadatak.

  8. Idite na karticu Planer za koju se stvara zadatak – u našem primjeru „Planer integracije zadataka”.

    Na popis bi se trebao dodati novi zadatak s pojedinostima.

    Zadatak je stvoren

Pogledajte integraciju za Planner na djelu

Da biste vidjeli primjer integracije za Planner, pogledajte oglednu aplikaciju za Teams Prijava problema. Prijava problema omogućuje korisnicima jednostavniju prijavu problema. Ti se problemi stvaraju u aplikaciji Planner i dodjeljuju za daljnje praćenje.

Ta integracija može se jednostavno proširiti dodavanjem logike za automatsko dodjeljivanje zadataka aplikacije Planner ili slanje obavijesti za zadatke u vezi s problemom.

Pogledajte također