Conectați-vă la SharePoint dintr-o aplicație pânză

SharePoint.

Conectați-vă la un site SharePoint pentru a genera automat o aplicație dintr-o listă sau pentru a crea o conexiune înainte de a adăuga date la o aplicație existentă sau de a genera o aplicație de la zero.

În funcție de locul în care se află datele dvs., puteți adopta una sau ambele abordări:

  • Afișați datele dintr-o listă dintr-un site SharePoint online sau un site local.
  • Afișați imagini și redați fișiere video sau audio într-o bibliotecă (SharePoint Doar online).

Generați o aplicație

Dacă doriți să gestionați datele dintr-o listă, Power Apps poate genera automat o aplicație cu trei ecrane pentru dvs. Utilizatorii pot naviga prin lista de pe primul ecran, afișa detaliile unui articol din cel de-al doilea ecran și pot crea sau actualiza articole în al treilea ecran.

Notă

Dacă lista dvs. conține o Opțiune, o Căutare sau o coloană Persoană sau grup, consultați Afișați datele într-o galerie, care se află mai jos în acest subiect.

Crearea unei conexiuni

  1. Conectați-vă la Power Apps, selectați Date > Conexiuni în bara de navigare din stânga, apoi selectați Conectare nouă lângă colțul din stânga sus.

    Selectați Date > Conexiuni în bara de navigare din stânga, apoi selectați Conectare nouă lângă colțul din stânga sus.

  2. Selectaţi SharePoint.

    Selectați SharePoint.

  3. Efectuați oricare dintre aceste seturi de pași:

    • Pentru a vă conecta la SharePoint Online, selectați Conectați-vă direct (servicii în cloud), selectați Creați și apoi furnizați datele de acreditare (dacă vi se solicită).

      Pentru a vă conecta la SharePoint Online, selectați Conectați-vă direct (servicii în cloud).

      Conexiunea este creată și puteți adăuga o informație într-o aplicație existentă sau puteți construi o aplicație de la zero.

    • Pentru a vă conecta la un site local, selectați Conectați-vă folosind gateway-ul de date local.

      Pentru a vă conecta la site-ul local, selectați ** Conectați-vă folosind local data gateway).

      Specificați Windows ca tip de autentificare, apoi specificați-vă datele de acreditare. (Dacă acreditările dvs. includ un nume de domeniu, specificați-l ca domain\alias.)

      Specificați acreditările.

      Sub Alegeți un gateway, selectați gateway-ul pe care doriți să-l utilizați, apoi selectați Creați.

      Notă

      Dacă nu aveți instalat un gateway de date local, instalați unul, apoi selectați pictograma pentru a reîmprospăta lista de gateway-uri.

      Alegeți gateway.

      Conexiunea este creată și puteți adăuga o informație într-o aplicație existentă sau puteți construi o aplicație de la zero.

Adăugați date într-o aplicație existentă

  1. În Power Apps Studio, deschideți aplicația pe care doriți să o actualizați, selectați Date în panoul din stânga.

    În panoul din stânga, selectați Date.

  2. Selectați Adăugați date > Conectori > SharePoint.

  3. Sub Conectați-vă la un SharePoint site, selectați o intrare în lista Site-uri recente (sau tastați sau lipiți URL-ul pentru site-ul pe care doriți să îl utilizați), apoi selectați Conectați-vă.

    Selectați site.

  4. Sub Alegeți o listă, bifați caseta de selectare pentru una sau mai multe liste pe care doriți să le utilizați, apoi selectați Conectați:

    Sub Alegeți o listă, bifați caseta de selectare pentru una sau mai multe liste pe care doriți să le utilizați, apoi selectați Conectați.

    Nu toate tipurile de liste apar în mod implicit. Power Apps acceptă liste, nu liste bazate pe șabloane. Dacă numele listei pe care doriți să o utilizați nu apare, derulați la partea de jos și apoi tastați numele listei în caseta care conține Introduceți numele tabelului particularizat.

    Introduceți numele listei în caseta care conține Introduceți numele listei. Sursa de date sau sursele sunt adăugate în aplicația dvs.

Construiește-ți propria aplicație de la zero

Aplicați conceptele în Creați o aplicație de la zero la SharePoint în loc de Excel.

Dacă lista conține oricare dintre aceste tipuri de coloane, afișați datele într-un control Galerie utilizând bara de formule pentru a seta proprietatea Text a uneia sau mai multor controale Etichetă în galeria respectivă:

  • Pentru o Opțiune sau coloană de Căutare, specificați ThisItem.ColumnName.Valoare pentru a afișa date în acea coloană.

    De exemplu, specificați ThisItem.Location.Value dacă aveți o coloană Opțiune numită Locație și specificați ThisItem.PostalCode.Value dacă aveți o coloană Căutare numită Cod poștal.

  • Pentru o coloană Persoană sau grup, specificați ThisItem.ColumnName.DisplayName pentru a afișa numele afișat al utilizatorului sau al grupului.

    De exemplu, specificați ThisItem.Manager.DisplayName pentru a afișa numele afișate de la o coloană Persoană sau grup numită Manager.

    De asemenea, puteți afișa diferite informații despre utilizatori, cum ar fi adresele de e-mail sau funcția. Pentru a afișa o listă completă de opțiuni, specificați ThisItem.ColumnName. (inclusiv perioada de finalizare).

    Notă

    Pentru o coloană CreatedBy, specificați ThisItem.Author.DisplayName pentru a afișa numele afișate ale utilizatorilor care au creat articole în listă. Pentru o coloană ModifiedBy, specificați ThisItem.Editor.DisplayName pentru a afișa numele afișate ale utilizatorilor care au schimbat articole în listă.

  • Pentru o coloană de Metadate gestionate, specificați ThisItem.ColumnName.Etichetă pentru a afișa date în acea coloană.

    De exemplu, specificați ThisItem.Languages.Label dacă aveți o coloană Metadate gestionate numită Limbi.

Afișează date dintr-o bibliotecă

Dacă aveți mai multe imagini într-o SharePoint bibliotecă, puteți adăuga un control de Listă verticală aplicației dvs., astfel încât utilizatorii să poată specifica ce imagine trebuie să afișeze. Puteți aplica aceleași principii și altor controale, cum ar fi controale Galerie și alte tipuri de date, cum ar fi videoclipuri.

  1. Dacă nu ai făcut-o deja, creați o conexiune, și apoi adăugați date la o aplicație existentă.

  2. Adaugați un control Listă verticală și numiți-l ImageList.

  3. Setați proprietatea Articolelor ImageList la Documente.

  4. Pe fila Proprietăți din panoul din dreapta, deschideți lista Valoare, apoi selectați Nume.

    Numele fișierelor imaginilor din biblioteca dvs. apar în ImageList.

    Listă de imagini.

  5. Adăugați un control Imagine și setați proprietatea Imagine la această expresie:

    ImageList.Selected.'Link to item'

  6. Apăsați F5, apoi selectați o valoare diferită în ImageList.

    Apare imaginea specificată.

    Listă de imagini.

Puteți să descărcați o aplicație eșantion care demonstrează o abordare mai complexă a afișării datelor de la biblioteca SharePoint.

  1. După ce descărcați aplicația, deschideți Power Apps Studio, selectați Deschidere în bara de navigare din stânga, apoi selectați Navigare.
  2. În caseta de dialog Deschidere, găsiți și deschideți fișierul dvs. descărcat, apoi adăugați o bibliotecă SharePoint ca o sursă de date urmând primele două proceduri din acest subiect.

Notă

În mod implicit, această aplicație arată avertismente de delegare, dar le puteți ignora dacă biblioteca dvs. conține mai puțin de 500 de articole.

În această aplicație cu un singur ecran, lista din colțul din stânga jos arată toate fișierele din biblioteca dvs.

  • Puteți căuta un fișier tastând sau lipind unul sau mai multe caractere în caseta de căutare din partea de sus.
  • Dacă biblioteca dvs. conține foldere, puteți filtra lista de fișiere selectând o pictogramă de filtrare din lista de foldere chiar sub bara de titlu.

Când găsiți fișierul pe care îl doriți, selectați-l pentru a-l afișa în controlul Video, Imagine sau Audio de-a lungul părții drepte.

Imagine de exemplu.

Probleme cunoscute

Partajarea unei aplicații Canvas folosind SharePoint conector Power Apps nu va afișa aplicațiile canvas care se conectează la SharePoint care sunt partajate numai cu Toată lumea, cu excepția cazului în care sunteți creatorul aplicației SAU vi se partajează în mod explicit aplicația (în calitate de utilizator sau ca coproprietar) printr-o apartenență la grup sau direct prin atribuirea utilizatorului. Pentru a reda astfel de aplicații, utilizați linkul direct către aplicație.

Liste

Power Apps poate citi numele de coloană care conține spații, dar spațiile sunt înlocuite cu codul hexadecimal Escape "_x0020_". De exemplu, „Nume coloană” în SharePoint va apărea ca „Column_x0020_Name" în Power Apps atunci când este afișat în aspectul datelor sau utilizat într-o formulă.

Nu toate tipurile de coloane sunt acceptate și nu toate tipurile de coloane acceptă toate tipurile de carduri.

Tip de coloană Asistență Carduri implicite
O singură linie de text Da Vizualizare text
Mai multe linii de text Da Vedeți textul
Alegere Da Vizualizare căutare
Editați căutarea
Vizualizare multiselect (SharePoint doar online)
Editare selectare multiplă (SharePoint doar online)
Număr Da Vizualizați procentul
Vizualizare evaluare
Vedeți textul
Moneda Da Vizualizați procentul
Vizualizare evaluare
Vizualizare text
Dată și oră Da Vizualizare text
Căutare Da Vizualizare căutare
Editați căutarea
Vizualizare selectare multiplă
Editați selectare multiplă
Boolean (Da/Nu) Da Vizualizare text
Vizualizați comutarea
Persoană sau grup Da Vizualizare căutare
Editați căutarea
Vizualizare selectare multiplă
Editați selectare multiplă
Hyperlink Da Vizualizare URL
Vizualizare text
Imagine Da (numai în citire) Vizualizare imagine
Vizualizare text
Atașare Da (numai în citire) Vizualizare atașări
Calculat Da (numai în citire)
Imagine Nu
Rezultatul sarcinii Nu
Date externe Nu
Metadate gestionate Da (numai în citire)
Cotare Nu

Biblioteci

  • Nu puteți încărca fișiere din Power Apps la o bibliotecă.
  • Nu puteți afișa fișiere PDF dintr-o bibliotecă într-un control de Vizualizator PDF.
  • Power Apps Mobilul nu acceptă funcția Descărcare.
  • Dacă utilizatorii dvs. vor rula aplicația Power Apps Mobil sau aplicația Windows 10, utilizați funcția Lansare pentru afișarea conținutului bibliotecii într-o galerie.

SharePoint imaginile bibliotecii de documente sunt redate intermitent

Listele cu linkuri către imagini stocate în bibliotecile de documente SharePoint pot să nu se redea în Power Apps cu erori de autentificare.

Power Apps conexiuni la SharePoint sunt făcute într-o listă identificată explicit și nu într-un site SharePoint în general. Power Apps va încerca să rezolve un link extern către o sursă externă. Redarea unor astfel de imagini reușește dacă nu este necesară autentificarea sau dacă utilizatorul s-a autentificat anterior la site-ul SharePoint referențiat. Cu toate acestea, este obișnuit ca Power Apps este posibil ca utilizatorii de pe dispozitivele mobile să nu se fi autentificat anterior la site-ul de refereință SharePoint pentru imagini. Folosind linkuri pentru a face referire la imagini din bibliotecile de documente SharePoint din acest scenariu pot să nu reușească. Acest comportament se aplică chiar dacă există o conexiune separată pentru biblioteca de documente din interiorul aplicației.

Ca soluție pentru astfel de scenarii, stocați imagini pe o sursă activată CORS, cum ar fi Depozitare Azure, sau un serviciu CDN precum CDN Azure care permite accesul anonim.

Pașii următori

Consultați și

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).