Projektitaotluste käsitsemiseks lõuendirakenduse loomine

Märkus

See artikkel on osa Power Appsi, Power Automate’i ja Power BI SharePoint Online’iga kasutamise juhiste sarjast. Veenduge, et loete sarja sissejuhatust, et saada aimu nii üldpildist kui ka seotud allalaadimistest.

Nüüd kui loendid on paigas, saame luua ja kohandada oma esimese rakenduse. Power Apps on SharePointiga integreeritud, seega tavalise kolm kuvaga rakenduse otse loendist loomine on lihtne. See rakendus võimaldab teil vaadata iga loendiüksuse kohta kokkuvõtvat ja üksikasjalikku teavet, värskendada olemasolevaid loendiüksuseid ja luua uusi loendiüksuseid. Kui loote rakenduse otse loendist, kuvatakse rakendus esmalt selle loendi vaatena. Seejärel saate käitada seda rakendust nii brauseris kui ka mobiiltelefonis.

1. etapp: rakenduse loomine loendist

  1. Valige loodud projektitaotluste loendis väärtus Integreeri -> Power Apps -> Loo rakendus.

    Rakenduse loomine.

  2. Ande rakendusele nimi (nt „Projektitaotluste rakendus”), seejärel klõpsake või puudutage nuppu Loo. Kui rakendus on valmis, avaneb see Power Apps Studios.

    Rakenduse nime määratlemine.

2. etapp: rakenduse läbivaatamine Power Apps Studios

  1. Power Apps Studios kuvab vasak navigeerimisriba vaikimisi rakenduse ekraanide ja juhtelementide hierarhilist vaadet.

    Power Apps Studio hierarhilise vaatega.

  2. Vaadete vahetamiseks klõpsake või puudutage pisipildi ikooni.

    Power Apps Studio: vaateselektor.

  3. Klõpsake või puudutage iga ekraani, et mida soovite keskmisel paanil näha. Saadaval on kolm kuva

    (a) Sirvimise ekraan, kus saate loendis olevaid andmeid sirvida, sortida ja filtreerida.

    (b) Üksikasjade ekraan, kus saate vaadata üksuse kohta üksikasjalikumat teavet.

    (c) Redigeerimise/loomise ekraan, kus saate olemasolevat üksust redigeerida või luua uue üksuse.

    Power Apps Studio pisipildi vaatega.

3. etapp: rakenduse sirvimise kuva kohandamine

  1. Klõpsake või puudutage sirvimise kuva.

    Sellel kuval on paigutus, mis sisaldab loendi üksuste näitamiseks galeriid ja teised juhtelemendid, nagu otsinguriba ja sortimise nupp.

  2. Valige galerii BrowseGallery1 klõpsates või puudutades mis tahes kirjet peale esimese.

    Galerii sirvimine.

  3. Parempoolsel paanil jaotises Atribuudid klõpsake või puudutage suvandit Projektitaotlused.

  4. Värskendage väljasid, et need vastaksid järgnevale loendile.

    • RequestDate

    • Taotleja

    • Tiitel

      Galerii väljad.

  5. Kui galerii BrowseGallery1 on endiselt valitud, valige atribuut Üksused.

    Üksuste atribuut.

  6. Muutke valem järgmiseks SortByColumns(Filter('Project Requests', StartsWith(Title, TextSearchBox1.Text)), "Title", If(SortDescending1, Descending, Ascending)).

    Valemiriba.

    See võimaldab teil sortida ja otsida välja Pealkiri alusel, mitte selle, mille Power Apps vaikimisi valis. Lisateavet vaadake teemast Valemisse süvenemine.

  7. Klõpsake või puudutage suvandit Fail, seejärel suvandit Salvesta. Klõpsake või koputage ikooni Tagasi rakendusse. rakendusse naasmiseks.

4. etapp: rakenduse üksikasjade kuva läbivaatamine ja kuva redigeerimine

  1. Klõpsake või puudutage üksikasjade kuva.

    Sellel kuval on erinev paigutus, mis koosneb kuva vormist, et kuvada galeriis valitud üksuse üksikasju. Sellel on juhtelemendid üksuste redigeerimiseks ja kustutamiseks ning sirvimise kuvale naasmiseks.

    Üksikasjade kuva vorm.

  2. Klõpsake või puudutage redigeerimise kuva.

    See kuva sisaldab redigeerimise vormi, et redigeerida valitud üksust või luua uus (kui tulete siia otse sirvimise kuvalt). Sellel on juhtelemendid muudatuste salvestamiseks või hülgamiseks.

    Redigeerimisvorm.

5. etapp: rakenduse loendist käivitamine

  1. Klõpsake või koputage loendis Projekti taotlused nupul Kõik üksused ja seejärel Rakendus Projektitaotlused.

    Projektitaotluste rakenduse kuvamine.

  2. Klõpsake nupul Ava, mis avab rakenduse uues brauseriaknas.

    Avage rakendus Projektitaotlused.

  3. Rakenduses klõpsake või koputage Avage üksikasjade ikoon. esimesel sirvimise galerii üksusel.

    Esimese galerii üksus.

  4. Klõpsake või puudutage Pliiatsiga redigeerimise ikoon. üksuse redigeerimiseks.

  5. Värskendage välja Kirjeldus – muutke viimane sõna grupilt meeskonnaks ja klõpsake või puudutage seejärel märkeruudu ikooni.

    Kirjelduse välja värskendamine.

  6. Sulgege brauseri vahekaart.

  7. Minge tagasi loendisse Projekti taotlused, klõpsake või koputage nupul Rakendus Projektitaotlused ja seejärel Kõik üksused.

    Vaadake kõiki üksusi.

  8. Kontrollige tehtud muudatust rakenduses.

    Kontrollige muudatust.

See on küllaltki lihtne rakendus ja me tegime paar tavalist kohandust, kuid näete, et midagi lihtsat on võimalik kiiresti luua. Me liigume edasi järgmise ülesande juurde, kuid võite soovi korral rakenduses veidi veel ringi vaadata ja näha, kuidas juhtelemendid ja valemid töötavad koos rakenduse käitumise suunamiseks.

Valemisse süvenemine

See jaotis on valikuline, kuid aitab teil paremini mõista, kuidas valemid töötavad. Selle toimingu 3. etapis muutsime galerii BrowseGallery1 atribuudi Üksused valemit. Täpsemalt muutsime, et sortimine ja otsing kasutavad välja Pealkiri, mitte Power Appsi valitud välja. Muudetud valem on järgmine:

SortByColumns ( Filter ( 'Project Requests', StartsWith ( Title, TextSearchBox1.Text ) ), "Title", If ( SortDescending1, Descending, Ascending ) )

Kuid mida see valem teeb? See määratleb galeriis ilmuvate andmete allika, filtreerib andmeid otsinguväljale sisestatud mis tahes teksti põhjal ja sorteerib tulemusi rakenduse sortimise nupu põhjal. Valem kasutab töö tegemiseks funktsioone. Funktsioonid võtavad parameetrid (nt sisend), teostavad toiminguid (nt filtreerimine) ja tagastavad väärtuse (nt väljund).

Kui panete funktsioonid ühte valemisse kokku, juhtub järgnev.

  1. Kui sisestate otsinguväljale teksti, võrdleb funktsioon StartsWith seda teksti iga stringi algusega loendi veerus Pealkiri.

    StartsWith ( Title, TextSearchBox1.Text )

    Näiteks kui sisestate otsinguväljale „töö”, näete nelja tulemust, sh üksused, mis algavad „töölaud” ja „tööülesanne”. Te ei näe kõiki „arvuti töölaua” üksuseid, kuna need ei alga tähtedega „töö”.

  2. Funktsioon Filter tagastav ridasid tabelist Projektitaotlused. Kui otsinguväljal pole võrdlemiseks tekst, tagastab suvand Filter kõik read.

    Filter ( 'Project Requests', StartsWith ( Title, TextSearchBox1.Text )

  3. Funktsioon If vaatab, kas muutuja SortDescending1 on määratud olekule tõene või väär (rakenduse sortimise nupp määrab selle). Funktsioon tagastab seejärel väärtuse Kahanev või Kasvav.

    If ( SortDescending1, Descending, Ascending )

  4. Süüd saab funktsioon SortByColumns sortida galeriid. Sellisel juhul sordib see välja Pealkiri alusel, kuid see võib olla teie poolt otsitust erinev väli.

Kui olete kuni praeguseni meiega püsinud, me loodame, et teil on parem arusaam selle valemi töötamisest ja kuidas saate funktsioone ning teisi elemente kombineerida, et suunata oma rakenduste nõutavat käitumist. Lisateavet vaadake teemast Power Appsi valemi viide.

Järgmised etapid

Selle juhiste sarja järgmine etapp on luua projektide kinnituste haldamise voog.

Vt ka

Märkus

Kas saaksite meile dokumentatsiooniga seotud keele-eelistustest teada anda? Osalege lühikeses uuringus. (Uuring on ingliskeelne.)

Uuringus osalemine võtab umbes seitse minutit. Isikuandmeid ei koguta (privaatsusavaldus).