Povezivanje sa sustavom SharePoint iz aplikacije radnog područja

SharePoint.

Povežite se s web-mjestom SharePoint da biste automatski stvorili aplikaciju iz popisa ili da biste stvorili vezu prije dodavanja podataka postojećoj aplikaciji ili stvaranja aplikacije iz početka.

Ovisno o tome gdje su vaši podaci pohranjeni, možete upotrijebiti jedan od načina u nastavku ili oba:

  • Prikažite podatke s popisa na web-mjestu SharePoint Online ili na lokalnom web-mjestu.
  • Prikažite slike i reproducirajte videodatoteke ili audiodatoteke u biblioteci (SharePoint Online jedino).

Generiranje aplikacije

Ako želite upravljati podacima na popisu, Power Apps može za vas automatski stvoriti aplikaciju s tri zaslona. Korisnici mogu pregledavati popis na prvom zaslonu, prikazati pojedinosti o stavci na drugom zaslonu i stvoriti ili ažurirati stavke na trećem zaslonu.

Napomena

Ako vaš popis sadrži stupac Izbor, Traženje ili Osoba ili grupa, pogledajte odjeljak Prikaz podataka u galeriji u nastavku ove teme.

Stvaranje veze

  1. Prijavite se u uslugu Power Apps, odaberite Podaci > Veze u lijevoj navigacijskoj traci, zatim odaberite Nova veza pokraj gornjeg lijevog kuta.

    Odaberite Podaci > Veze u lijevoj navigacijskoj traci, zatim odaberite Nova veza pokraj gornjeg lijevog kuta.

  2. Odaberite SharePoint.

    Odaberite SharePoint.

  3. Izvršite bilo koji od sljedećeg niza koraka:

    • Da biste se povezali sa sustavom SharePoint Online, odaberite Izravno povezivanje (usluge u oblaku), odaberite Stvori, zatim navedite vjerodajnice (ako se to od vas traži).

      Da biste se povezali sa sustavom SharePoint Online, odaberite Izravno povezivanje (usluge u oblaku).

      Stvori se veza i možete dodati podatke postojećoj aplikaciji ili stvoriti novu aplikaciju iz početka.

    • Da biste se povezali s lokalnim web-mjestom, odaberite Povezivanje putem lokalnog pristupnika za podatke.

      Da biste se povezali s web-mjestom lokalno, odaberite ** Poveži se pomoću pristupnika za podatke lokalno).

      Navedite Windows kao vrstu provjere autentičnosti, zatim navedite vjerodajnice. (Ako vaše vjerodajnice sadrže naziv domene, navedite to kao domain\alias.)

      Navedite vjerodajnice.

      Na padajućem popisu Odabir pristupnika odaberite pristupnik koji želite upotrijebiti, zatim odaberite Stvori.

      Napomena

      Ako nemate instaliran lokalni pristupnik za podatke, instalirajte ga, zatim odaberite ikonu za osvježavanje popisa pristupnika.

      Odaberite pristupnik.

      Stvori se veza i možete dodati podatke postojećoj aplikaciji ili stvoriti novu aplikaciju iz početka.

Dodavanje podataka postojećoj aplikaciji

  1. U servisu Power Apps Studio otvorite aplikaciju koju želite ažurirati i u lijevom oknu odaberite Podaci.

    Odaberite podatke u lijevom oknu.

  2. Odaberite Dodaj podatke > Poveznici > SharePoint.

  3. Na padajućem popisu Povezivanje sa SharePoint web-mjestom odaberite popis Nedavna web-mjesta (ili upišite ili zalijepite URL web-mjesta koje želite upotrijebiti), zatim odaberite Poveži.

    Odaberite web-mjesto.

  4. U odjeljku Odaberite popis potvrdite okvir za jedan ili više popisa koje želite koristiti, a zatim odaberite Poveži:

    U odjeljku Odaberite popis potvrdite okvir za jedan ili više popisa koje želite koristiti, a zatim odaberite Poveži.

    Ne prikazuju se zadano sve vrste popisa. Power Apps podržava popise, a ne popise temeljene na predlošku. Ako naziv popisa koji želite upotrijebiti nije prikazan, pomaknite se na dno popisa pa u okvir koji sadrži opciju Unesite naziv prilagođene tablice upišite naziv popisa.

    U okvir koji sadrži opciju Unesite naziv popisa upišite naziv popisa. Izvor ili izvori podataka dodaju se vašoj aplikaciji.

Stvaranje vlastite aplikacije iz početka

Primijenite koncepte iz odjeljka Stvaranje aplikacije iz početka u usluzi SharePoint umjesto u programu Excel.

Ako vaš popis sadrži bilo koju od tih vrsta stupaca, prikažite te podatke u kontroli Galerija tako da pomoću trake formule postavite svojstvo Tekst za jednu ili više kontrola Oznaka u toj galeriji:

  • Za stupac Izbor ili Pretraživanje navedite ThisItem.ColumnName.Value za prikaz podataka u tom stupcu.

    Na primjer, navedite ThisItem.Location.Value ako imate stupac Izbor pod nazivom Mjesto i navedite ThisItem.PostalCode.Value ako imate stupac Pretraživanje pod nazivom PostalCode.

  • Za stupac Osoba ili grupa navedite ThisItem.ColumnName.DisplayName za prikaz zaslonskog imena korisnika ili grupe.

    Na primjer, navedite ThisItem.Manager.DisplayName za prikaz zaslonskih imena iz stupca Osoba ili grupa pod nazivom Upravitelj.

    Možete i prikazati različite podatke o korisnicima, npr. adrese e-pošte ili naslove poslova. Za prikaz sveobuhvatnog popisa mogućnosti navedite ThisItem.ColumnName. (uključujući završnu točku).

    Napomena

    Za stupac CreatedBy navedite ThisItem.Author.DisplayName za prikaz zaslonskih imena korisnika koji su stvorili stavke na popisu. Za stupac ModifiedBy navedite ThisItem.Editor.DisplayName za prikaz zaslonskih imena korisnika koji su promijenili stavke na popisu.

  • Za stupac Upravljani metapodaci navedite ThisItem.ColumnName.Label za prikaz podataka u tom stupcu.

    Na primjer, navedite ThisItem.Languages.Label ako imate stupac Upravljani metapodaci pod nazivom Jezici.

Prikaz podataka iz biblioteke

Ako u biblioteci SharePoint imate nekoliko slika, možete svojoj aplikaciji dodati kontrolu Padajući popis kako bi korisnici mogli odrediti koje slike žele prikazati. Ista načela možete primijeniti i na druge kontrole, npr. Galerija, i druge vrste podataka, npr. videozapisi.

  1. Ako već niste, stvorite vezu, zatim dodajte podatke u postojeću aplikaciju.

  2. Dodajte kontrolu Padajući popis i imenujte je ImageList.

  3. Postavite svojstvo Stavke za ImageList na Dokumenti.

  4. Na kartici Svojstva desnog okna otvorite popis Vrijednost, a zatim odaberite Naziv.

    Nazivi datoteka slika u vašoj biblioteci prikazat će se na popisu ImageList.

    Popis slika.

  5. Dodajte kontrolu Slika i postavite njezino svojstvo Slika na sljedeći izraz:

    ImageList.Selected.'Link to item'

  6. Pritisnite F5, a zatim odaberite drugu vrijednost na popisu ImageList.

    Prikazat će se slika koju ste odredili.

    Popis slike.

Možete preuzeti primjer aplikacije u kojem je prikazan složeniji pristup prikazivanju podataka iz biblioteke SharePoint.

  1. Nakon preuzimanja aplikacije otvorite Power Apps Studio, odaberite Otvori u lijevoj navigacijskoj traci pa odaberite Pregledaj.
  2. U dijaloškom okviru mogućnosti Otvori pronađite i otvorite preuzetu datoteku, zatim dodajte biblioteku SharePoint kao izvor podataka prateći prva dva postupka u ovoj temi.

Napomena

Prema zadanim postavkama ta aplikacija prikazuje upozorenja o delegaciji, ali ako vaša aplikacija sadrži manje od 500 stavki, možete ih zanemariti.

U toj aplikaciji s jednim zaslonom na popisu u donjem lijevom kutu prikazuju se sve datoteke u vašoj biblioteci.

  • Možete pretražiti datoteku tako da upišete ili zalijepite jedan ili više znakova u okvir za pretraživanje pri vrhu.
  • Ako vaša knjižnica sadrži mape, možete filtrirati popis datoteka tako da odaberete ikonu filtra na popisu mapa ispod naslovne trake.

Kada pronađete željenu datoteku, odaberite je kako bi se prikazala u kontroli Videozapis, Slika ili Zvuk duž desne strane.

Primjer slike.

Poznati problemi

Dijeljenje aplikacija od gotovih gradivnih elemenata pomoću SharePoint poveznika Power Apps neće prikazivati aplikacije od gotovih gradivnih elemenata koje se povezuju s SharePoint njima, a koje se dijele samo sa svima, osim ako ste autor aplikacije ILI ako se aplikacija izričito dijeli s (kao korisnik ili kao suvlasnik) putem članstva u grupi ili izravno putem korisničke dodjele. Da biste reproducirali takve aplikacije, upotrijebite izravnu vezu do aplikacije.

Popisi

Power Apps može pročitati nazive stupaca koji sadrže razmake, ali su razmaci zamijenjeni heksadecimalnim kodom bijega „_x0020_”. Na primjer, „Naziv stupca” u sustavu SharePoint prikazuje se kao „Stupac_x0020_Naziv” u usluzi Power Apps kada se prikaže u izgledu podataka ili upotrijebi u formuli.

Nisu podržane sve vrste stupaca i ne podržavaju sve vrste stupaca sve vrste kartice.

Vrsta stupca Služba za podršku Zadane kartice
Jedan redak teksta Jest Prikaz teksta
Više redaka teksta Jest Prikaz teksta
Mogućnost odabira Jest Prikaz traženja
Uređivanje traženja
Prikaz više odabira (SharePoint samo na mreži)
Uređivanje više odabira (SharePoint samo na mreži)
Broj Jest Prikaz postotka
Prikaz ocjene
Prikaz teksta
Valuta Jest Prikaz postotka
Prikaz ocjene
Prikaz teksta
Datum i vrijeme Jest Prikaz teksta
Traženje Jest Prikaz traženja
Uređivanje traženja
Prikaz višestrukog izbora
Uređivanje višestrukog izbora
Booleova vrijednost (Da/Ne) Jest Prikaz teksta
Prikaz preklopnika
Osoba ili grupa Jest Prikaz traženja
Uređivanje traženja
Prikaz višestrukog izbora
Uređivanje višestrukog izbora
Hiperveza Jest Prikaži URL
Prikaz teksta
Slika Da (samo za čitanje) Prikaz slike
Prikaz teksta
Privitak Da (samo za čitanje) Prikaz privitaka
Izračunato Da (samo za čitanje)
Slika Ne
Ishod zadatka Ne
Vanjski podaci Ne
Upravljani metapodaci Da (samo za čitanje)
Ocjena Ne

Biblioteke

  • Prijenos datoteka i Power Apps u biblioteku nije moguć.
  • Prikaz PDF datoteka iz biblioteke nije moguće prikazati u kontroli PDF preglednika.
  • Power Apps za mobilne uređaje na podržava funkciju Download.
  • Ako će vaši korisnici upotrebljavati aplikaciju usluzi Power Apps za mobilne uređaje ili aplikaciji sa sustavom Windows 10, upotrijebite funkciju Launch za prikaz sadržaja biblioteke u galeriji.

Slike iz biblioteke dokumenata sustava SharePoint povremeno se prikazuju

Popisi s vezama na slike pohranjene u bibliotekama dokumenata sustava SharePoint možda se neće uspjeti prikazati unutar sustava Power Apps s pogreškama provjere autentičnosti.

Veze sustava Power Apps sa sustavom SharePoint nalaze se na izričito identificiranom popisu, a ne općenito na mjestu sustava SharePoint. Sustav Power Apps će pokušati riješiti vanjsku vezu do vanjskog izvora. Prikaz je takvih slika uspio ako nije potrebna provjera autentičnosti ili ako je korisnik prethodno provjerio autentičnost povezanog mjesta sustava SharePoint. Međutim, uobičajeno je da korisnici sustava Power Apps na mobilnim uređajima možda prethodno ne provjere autentičnost povezanog mjesta za slike sustava SharePoint. Korištenje veza za upućivanje na slike iz biblioteka dokumenata sustava SharePoint u ovom scenariju možda neće uspjeti. To se ponašanje primjenjuje čak i ako za biblioteku dokumenata unutar aplikacije postoji zasebna veza.

Kao rješenje za takve scenarije pohranite slike na izvor s omogućenim CORS-om, kao što je Pohrana usluge Azure ili usluga CDN kao što je Azure CDN koja omogućuje anonimni pristup.

Sljedeći koraci

Pogledajte također

Napomena

Možete li nam reći više o željenim jezicima za dokumentaciju? Ispunite kratki upitnik. (imajte na umu da je upitnik na engleskom jeziku)

Ispunjavanje upitnika će trajati otprilike sedam minuta. Osobni podaci se ne prikupljaju (izjava o zaštiti privatnosti).