Power Apps pamati: formas, galerijas, datu avoti un delegācija

Ievads: kas ir Power Apps

Power Apps ir Microsoft 365 platforma pielāgotu biznesa lietotņu veidošanai ar maz koda (low-code). Tā ļauj uz jūsu SharePoint, Dataverse vai citu datu pamata izveidot formas un lietotnes, ko komanda lieto telefonā vai pārlūkā — bez klasiskas izstrādes projekta. Šis ceļvedis apkopo pamatus: lietotņu tipi, SharePoint formu pielāgošana, galeriju un saskarnes dizains, un divi kritiskie jēdzieni, kas atšķir strādājošu lietotni no lēnas — datu avoti un delegācija.

Divi lietotņu tipi

  • Canvas lietotnes — jūs brīvi izvietojat elementus uz “audekla”, kā prezentācijā. Elastīgas, ātri izveidojamas, ideālas konkrētam uzdevumam vai formai.
  • Model-driven lietotnes — struktūra izriet no datu modeļa (Dataverse). Piemērotas sarežģītākiem procesiem ar daudzām savstarpēji saistītām tabulām.

Lielākā daļa SharePoint-balstītu risinājumu sākas ar canvas lietotni vai pielāgotu formu — tur arī ir zemākā ieejas robeža.

SharePoint sarakstu formu pielāgošana

Katram SharePoint sarakstam ir noklusējuma forma ierakstu pievienošanai un rediģēšanai. Ar Power Apps to var aizstāt ar pielāgotu formu, nepametot sarakstu (Integrate → Power Apps → Customize forms).

Ko tas dod

  • Validācija — obligātie lauki, nosacījumi, saprotami kļūdu paziņojumi pirms saglabāšanas.
  • Nosacīta redzamība — rādīt laukus atkarībā no izvēles (piemēram, “Cits iemesls” parādās tikai tad, ja izvēlēts “Cits”).
  • Tīrāks izkārtojums — sagrupēti lauki, sadaļas, saprotamas etiķetes latviski.

Labā prakse: sāciet ar noklusējuma formu un pielāgojiet pakāpeniski. Neaizmirstiet, ka pielāgotā forma darbojas tikai pārlūkā/lietotnē — ne SharePoint mobilajā aplikācijā tāpat kā klasiskā.

Galerijas un saskarnes dizains

Galerija (Gallery) ir Power Apps elements, kas rāda datu sarakstu — kartītes ar informāciju no katra ieraksta. Laba galerija ir ātra un pārskatāma:

  • Vienkāršība — kartītē rādiet 3–4 svarīgākos laukus, ne visu.
  • Skaidra hierarhija — virsraksts lielāks, detaļas mazākas; pietiekami atstarpes.
  • Meklēšana un filtri — teksta lauks + filtra pogas virs galerijas ievērojami uzlabo lietojamību.
  • Responsivitāte — pārbaudiet, kā izskatās telefonā, ne tikai uz platā ekrāna.

Datu avoti un delegācija

Šī ir vissvarīgākā Power Apps koncepcija un biežākais klupšanas akmens. Delegācija nozīmē, ka datu apstrāde (filtrēšana, kārtošana) notiek datu avota pusē (SharePoint/Dataverse), nevis lietotnē.

Ja izmantojat funkciju, ko avots nevar delegēt, Power Apps apstrādā tikai pirmos ierakstus (pēc noklusējuma 500, maksimāli 2000) un pārējos ignorē — klusi, bez kļūdas. Rezultātā lietotne “nomet” datus, un neviens nesaprot kāpēc. Praktiski:

  • Lietojiet delegējamas funkcijas (piemēram, SharePoint pusē — Filter pēc vienkāršiem nosacījumiem), un pievērsiet uzmanību brīdinājuma zīmei redaktorā.
  • Lieliem sarakstiem strukturējiet datus tā, lai vaicājumi paliek delegējami; ja tas nav iespējams, apsveriet Dataverse.
  • Testējiet ar reālu datu apjomu, ne ar 10 testa ierakstiem.

Kad Power Apps, un kad cits risinājums

Power Apps ir īstā izvēle formām, vienkāršām līnijas-biznesa lietotnēm un ātriem risinājumiem uz SharePoint datu. Kad process prasa sarežģītu integrāciju, augstu caurlaidspēju vai striktu versiju kontroli, pareizāks bieži ir pro-code risinājums. Kā vienmēr, jautājums nav “kurš rīks labāks”, bet “kas šo uzturēs un kā tas augs”. Ja plānojat Power Apps risinājumu, ko lietos visa komanda, mēs palīdzam to uzbūvēt tā, lai tas neatduras pret delegācijas un veiktspējas robežām.

Sadarbībai ar KSJ

KSJ veido privātu AI un Microsoft 365 automatizāciju, kas pieder jums — jūsu pašu vidē. Iepazīstiet Answergrove — privāto Copilot alternatīvu, apskatiet pakalpojumus, vai piesakieties 30 minūšu konsultācijai.

Leave a Comment

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti kā *

Scroll to Top