Stvaranje aplikacije od gotovih gradivnih elemenata integrirane u SharePoint ispočetka za prikaz, uređivanje, dodavanje i brisanje stavki popisa SharePoint
U ovom ćete članku saznati način na koji se od početka stvara aplikacija pomoću funkcije obrasca SharePoint. Aplikacija će pokazati kako pregledavati, uređivati, dodavati i brisati stavke popisa SharePoint pomoću radnog mjesta, a da ne idete na web-mjesto SharePoint.
Napomena
Više detalja o različitim scenarijima pri radu s obrascima SharePoint i dodatne primjere pogledajte u Pregledu scenarija SharePoint.
Preduvjeti
- Morate imati pristup web-mjestu SharePoint da biste stvarali popis i stavke popisa.
- Morate biti poznavati stvaranjei postavljanje popisa SharePoint.
Pojedinosti o scenariju
Svrha ovog scenarija je pokazati kako od nule stvoriti radno područje za rad s popisom SharePoint. Na kraju ovog prikazanog primjera, moći ćete izvesti sljedeće zadatke iz radnog područja, a da ne morate pristupiti popisu SharePoint ili njegovim stavkama:
- Pogledajte sve stavke s popisa SharePoint.
- Potražite stavke na popisu SharePoint na temelju tekstualne vrijednosti određenog stupca.
- Odaberite stavku popisa SharePoint.
- Uredite stavku popisa SharePoint.
- Stvorite novu stavku popisa SharePoint.
- Izbrišite stavku popisa SharePoint.
Scenarij je osnovna ilustracija mogućnosti radnog područja kada je integriran sa SharePoint. Da biste poboljšali izgled poboljšanim dizajnom ili dodatnim zaslonima, idite na sljedeće članke:
- Dodavanje i konfiguriranje kontrola
- Dodavanje i konfiguriranje zaslona
- Razumijevanje obrazaca, izgleda i karata
Važno
Primjer u ovom scenariju stvara uzorak aplikacije za prikaz, uređivanje, dodavanje i brisanje stavki popisa SharePoint. Možete promijeniti pristup radi drugačijeg prilagođavanja aplikacije ovisno o vašim izborima ili poslovnom cilju. Kada prilagođavate svoju aplikaciju prilagođenim imenima za kontrole, obavezno upotrebljavajte ispravne nazive kontrola u formulama kada slijedite korake iz ovog primjera.
Primjer
Ovaj primjer scenarija vodi vas kroz korake za stvaranje aplikacije i povezivanje s popisom SharePoint za prikaz, uređivanje, dodavanje i brisanje stavki popisa SharePoint.
Korak 1 – Stvaranje popisa SharePoint
Stvaranje popisa SharePoint sa stupcima i stavkama popisa. U ovom smo scenariju koristili popis sa sljedećim stupcima i stavkama popisa:

Napomena
Oba stupca su Jedan redak teksta.
Korak 2 – Stvaranje aplikacije iz praznog radnog područja
Prijavite se u sustav Power Apps.
Odaberite Aplikacija iz praznog radnog područja.

Unesite naziv aplikacije po vlastitom izboru. Na primjer, Popis SharePoint od nule.
Odaberite izgled po vlastitom izboru. Ovaj scenarij koristi izgled Tablet.

Kliknite Stvori. Aplikacija se otvara u Power Apps Studio za autorstvo.

Korak 3 – Povezivanje aplikacije na SharePoint
U lijevom oknu odaberite Izvori podataka.

Odaberi izvor podataka SharePoint. Ime možete potražiti i u okviru za pretraživanje.

Odaberite Dodaj vezu.

Odaberite vrstu veze. Možete se povezati s mrežnim SharePoint ili na lokalno web-mjesto SharePoint s pristupnikom podataka kada je konfigurirano. Ovaj se scenarij povezuje s internetskom stranicom SharePoint.

Odaberite web-mjesto SharePoint s popisom koji ste ranije stvorili.

Odaberite popis SharePoint koje ste stvorili. Ovaj scenarij koristi popis s imenom Oblici.

Odaberite Poveži. Aplikaciji je dodan izvor podataka.

Korak 4 - Dodavanje tablice za prikaz stavki popisa SharePoint
Odaberite + (umetni) u lijevom oknu.

Proširite Izgled.
Odaberite Tablicu podataka.

Odaberite izvor podataka kao svoju vezu za SharePoint.

Pomaknite tablicu podataka u donji desni dio zaslona kako biste napravili prostor za dodatne komponente.

Korak 5 - Dodavanje mogućnosti pretraživanja i odabira stavke
Umetnite kontrolu Unos teksta na radno područje i premjestite je ispod padajućeg popisa.

Ažurirajte okvir za pretraživanje svojstva Zadano na vrijednost Traži po obliku.

Umetnite kontrolu Okvir s popisom na radno područje i premjestite je ispod kontrole za unos teksta dodanu u prethodnom koraku.

S desne strane zaslona Studio postavite svojstvo Stavke okvira s popisom na Oblici popisa SharePoint za ovaj primjer.

Postavite svojstvo Vrijednost za kontrolu okvira popisa na Oblik umjesto Boja za ovaj primjer.

Ažurirajte svojstvo Stavke okvira s popisom koji je dodan u prethodnom koraku sljedećoj formuli:
Filter([@Shapes], StartsWith(Shape, TextInput1.Text))
Formula sadrži sljedeće funkcije:
- Filtar() – Koristi se u ovoj formuli za filtriranje stavki u okviru s popisom na temelju definiranih parametara.
[@Shapes]u ovoj funkciji definira koji izvor podataka filtrirati. - Počinje s() – Koristi se u ovoj formuli za filtriranje stavki popisa SharePoint na temelju stupca Oblik koji započinje znakovima upisanim u ranije dodanu kontrolu TextInput1.
- Filtar() – Koristi se u ovoj formuli za filtriranje stavki u okviru s popisom na temelju definiranih parametara.
Korak 6 – Dodavanje mogućnosti uređivanja stavke
Umetnite kontrolu Uredi obrazac.

S desne strane zaslona Studio postavite svojstvo Izvor podataka za kontrolu obrasca za uređivanje na Oblici.

Odaberite Uredi polja za kontrolu uređivanja obrasca za uređivanje i uklonite sva ostala polja kao što je Prilozi, ako su prisutna.

Provjerite jesu li prisutna polja Oblik i Boja. Ako nisu, dodajte ih pomoću Dodaj polje.

Preuredite izgled zaslona kako biste osigurali vidljivost kontrole Uredi obrazac i da se ne preklapa s ostalim kontrolama.

Postavite svojstvo OnSelect kontrole okvira s popisom na sljedeću funkciju:
Set(TextSelected,1)
Funkcija Postavi() postavlja novu varijablu s imenom Odabran tekst na vrijednost 1 kada je odabrana vrijednost u okviru s popisom. Varijabla Odabran tekst u ovom scenariju koristi se kao zastavica za kontrolu radnji i ponašanja dodavanja, uređivanja i brisanja mogućnosti kao što ćete vidjeti u sljedećim odjeljcima.
Postavite svojstvo Stavke kontrole okvira s popisom na sljedeću funkciju:
If(TextSelected=1,ListBox1.Selected,DataTable1.Selected)
Funkcija Ako() prvo provjerava je li vrijednost varijable Odabran tekst 1 ili ne. Ako jest, obrazac za uređivanje prikazuje odabranu stavku s okvira s popisom. Ako nije, obrazac za uređivanje prikazuje odabranu stavku iz tablice podataka.
Umetnite gumb.

S desne strane zaslona Studio postavite svojstvo gumba Tekst koje je dodano u prethodnom koraku u Spremi.

Postavi svojstvo OnSelect gumba Spremi na sljedeću formulu:
SubmitForm(Form1); Set(TextSelected,0)
Formula sadrži sljedeće funkcije:
- Pošalji obrazac () – Koristi se u ovoj formuli za slanje obrasca za uređivanje i spremanje vrijednosti u popis SharePoint.
- Postavi () – Resetira varijablu Odabran tekst natrag na o tako da se iz okvira s popisom može odabrati nova stavka.
Umetnite kontrolu Tekstni natpis.

Ažurirajte svojstvo Tekst za kontrolu Tekstna oznaka dodanu u prethodnom koraku u Da biste uredili vrijednosti za stavku, odaberite iz tablice ili pretražite.

Preuredite kontrole na zaslonu da biste rasporedili kontrole za uređivanje.

Korak 7 – Dodavanje mogućnosti dodavanja stavke
Umetnite gumb.
Preuredite kontrole na zaslonu kako biste osigurali da je gumb vidljiv.
Ažurirajte svojstvo gumba Tekst dodano u prethodnom koraku u Dodaj.
Postavi svojstvo OnSelect gumba Dodaj na sljedeću funkciju:
NewForm(Form1)
Funkcija NewForm () briše kontrolu uređivanja obrasca dodanu u obrazac pod nazivom Obrazac1 tako da možete dodati novu stavku popisa SharePoint.
Korak 8 – Dodavanje mogućnosti brisanja stavke
Umetnite gumb.
Pomaknite gumb dodan u prethodnom koraku ispod gumba Spremi.
Ažurirajte svojstvo gumba Tekst dodano u prethodnom koraku u Briši.
Postavite svojstvo OnSelect gumba Briši na sljedeću formulu:
Remove([@Shapes], If(TextSelected=1,ListBox1.Selected,DataTable1.Selected)); Set(TextSelected,0)
Formula sadrži sljedeće funkcije:
- Ukloniti() – Koristi se u ovoj formuli za brisanje odabrane stavke popisa SharePoint.
- Funkcija Ako() – Prvo provjerite je li vrijednost varijable Odabran tekst 1 ili ne. Ako jest, gumb Briši briše odabranu stavku iz okvira s popisom. Ako nije, gumb Briši briše odabranu stavku iz kontrole tablice podataka.
- Postavi () – Resetira varijablu Odabran tekst natrag na o tako da se iz okvira s popisom može odabrati nova stavka.
Sada kada ste konfigurirali sve komponente aplikacije, provjerite izgleda li zaslon poput sljedećeg primjera:

9. korak – Spremite aplikaciju
Sad kad je aplikaciji dodana mogućnost pregleda, uređivanja, dodavanja i brisanja, spremite aplikaciju.
Odaberite izbornik Datoteka.
Odaberite Spremi.
Pri prvom spremanju, opcija Spremi vodi vas do Spremi kao. Odaberite Spremi da biste aplikaciju spremili u oblak.

Zatvorite Power Apps Studio.
10. korak – Isprobajte aplikaciju
Idite na Power Apps.
Odaberite Aplikacije.
Odaberite stvorenu aplikaciju.

Isprobajte komponente aplikacije.

Savjet
Možete brzo pregledati ponašanje komponente pomoću tipke na tipkovnici Alt i lijevog klika mišem prilikom uređivanja aplikacije unutar Power Apps Studio.
Na primjer, umjesto da odaberete Pregledaj aplikaciju u gornjem desnom dijelu ili F5 na tipkovnici koja pokreće aplikaciju u pregledu, zadržite tipku Alt pritisnutu na tipkovnici, a zatim odaberite redak iz podatkovne tablice da biste promijenili kontrolu uređivanja obrasca u odabrani redak kao da je aplikacija pokrenuta u pregledu.

Osim toga, zadržite tipku Alt pritisnutu na tipkovnici i možete nastaviti izvoditi pregled unutra Power Apps Studio. Na primjer, odabrati više komponenti za različite radnje ili provjere.
Sljedeći koraci
Ako uređujete aplikaciju, morate objaviti promjene tako da ih drugi vide.
Jednom kada je aplikacija spremna za upotrebu, podijelite aplikaciju.