Connecta't a SharePoint des d'una aplicació de llenç
![]()
Connecteu-vos a un lloc web SharePoint per generar una aplicació automàticament a partir d'una llista personalitzada o crear una connexió abans d'afegir dades a una aplicació existent o crear una aplicació des de zero.
Segons el lloc on resideixin les dades, podeu seguir una o aquestes dues aproximacions:
- Mostra les dades d'una llista personalitzada en un lloc en línia SharePoint o en un lloc local.
- Mostrar imatges i reproduir fitxers de vídeo o àudio en una biblioteca (només SharePoint en línia).
Generar una aplicació
Si voleu gestionar les dades en una llista personalitzada, Power Apps pot generar una aplicació de tres pantalles automàticament. Els usuaris poden navegar per la llista a la primera pantalla, mostrar detalls d'un element de la segona pantalla i crear o actualitzar elements a la tercera pantalla.
Nota
Si la llista SharePoint conté una opció, cerca o columna Persona o · grup, vegeu Mostra les dades en una galeria més endavant en aquest tema.
Crea una connexió
inicieu la sessió a Power Apps, seleccioneu Connexions de dades > a la barra de navegació de l'esquerra i, a continuació, seleccioneu Connexió nova a prop de l'extrem superior esquerre.

Seleccioneu SharePoint.

Seguiu un d'aquests conjunts de passos:
Per connectar-vos a SharePoint En línia, seleccioneu Connecta't directament (serveis en el núvol), seleccioneu Crea i, a continuació, proporcioneu credencials (si se us demana).

Es crea la connexió i podeu afegir dades a una aplicació existent o crear una aplicació des de zero.
Per connectar-vos a un lloc local, seleccioneu Connecta amb la passarel·la de dades local.

Especifiqueu Windows com a tipus d'autenticació i, a continuació, especifiqueu les credencials. (Si les vostres credencials inclouen un nom de domini, especifiqueu-lo com a domini\àlies.)

A Trieu una passarel·la, seleccioneu la passarel·la que voleu utilitzar i, a continuació, seleccioneu Crea.
Nota
Si no teniu instal·lada una passarel·la de dades local, instal·leu-ne una i, a continuació, seleccioneu la icona per actualitzar la llista de passarel·les.

Es crea la connexió i podeu afegir dades a una aplicació existent o crear una aplicació des de zero.
Afegir dades a una aplicació existent
A Power Apps Studio, obriu l'aplicació que voleu actualitzar i seleccioneu Dades a la subfinestra esquerra.

Seleccioneu Afegeix connectors de dades > SharePoint > ·.
A Connecta't a un lloc SharePoint, seleccioneu una entrada a la llista de llocs recents (o escriviu o enganxeu l'adreça URL del lloc que voleu utilitzar) i, a continuació, seleccioneu Connecta't.

A Tria una llista, activeu la casella de selecció d'una o més llistes que voleu utilitzar i, a continuació, seleccioneu Connecta:

No tots els tipus de llistes apareixen per defecte. Power Apps suporta llistes personalitzades, no llistes basades en plantilles. Si el nom de la llista que voleu utilitzar no apareix, desplaceu-vos fins a la part inferior i, a continuació, escriviu el nom de la llista al quadre que conté Introduïu el nom de la taula personalitzada.

La font de dades o les fonts s'afegeixen a l'aplicació.
Crear la vostra pròpia aplicació des de zero
Apliqueu els conceptes a Crea una aplicació des de zero a SharePoint en lloc d'Excel.
Mostrar les columnes d'una llista en una galeria
Si la vostra llista personalitzada conté qualsevol d'aquests tipus de columnes, mostreu aquestes dades en un control Galeria mitjançant la barra de fórmules per definir la propietat Text d'un o més controls Etiqueta a la galeria:
Per a una columna Elecció o Cerca, especifiqueu ThisItem.ColumnName.Value per mostrar les dades d'aquesta columna.
Per exemple, especifiqueu ThisItem.Location.Value si teniu una columna Elecció anomenada Ubicació i especifiqueu Thisitem.PostalCode.Value si teniu una columna Cerca anomenada PostalCode.
Per a una columna Persona o grup, especifiqueu ThisItem.ColumnName.DisplayName per mostrar el nom de visualització de l'usuari o el grup.
Per exemple, especifiqueu ThisItem.Manager.DisplayName per mostrar els noms de visualització d'una columna Persona o grup anomenada Cap.
També podeu mostrar informació diferent sobre els usuaris, com ara les adreces de correu electrònic o els càrrecs de feina. Per mostrar una llista completa d'opcions, especifiqueu ThisItem.ColumnName. (incloent-hi el punt final).
Nota
Per a una columna CreatedBy, especifiqueu Thisitem.Author.DisplayName per mostrar els noms de visualització dels usuaris que han creat elements a la llista. Per a una columna ModifiedBy, especifiqueu Thisitem.Editor.DisplayName per mostrar els noms de visualització dels usuaris que han canviat elements a la llista.
Per a una columna Metadades administrades, especifiqueu ThisItem.ColumnName.Label per mostrar les dades d'aquesta columna.
Per exemple, especifiqueu ThisItem.Languages.Label si teniu una columna Metadades administrades anomenada Llengües.
Mostrar les dades d'una biblioteca
Si tens diverses imatges en una biblioteca SharePoint, pots afegir un control desplegable a l'aplicació perquè els usuaris puguin especificar quina imatge mostrar. També podeu aplicar els mateixos principis a altres controls, com ara els controls Galeria i altres tipus de dades, com ara els vídeos.
Si encara no heu fet, creeu una connexió i, a continuació, afegiu dades a una aplicació existent.
Afegiu un control desplegable i anomeneu-lo ImageList.
Definiu la propietat Items del control ImageList a Documents.
A la pestanya Propietats de la subfinestra de la dreta, obriu la llista Valor i, a continuació, seleccioneu Nom.
Els noms dels fitxers de les imatges de la biblioteca apareixen a ImageList.

Afegiu un control Imatge i definiu la propietat Imatge en aquesta expressió:
ImageList.Selected.'Link to item'Premeu F5 i, a continuació, seleccioneu un valor diferent a ImageList.
La imatge que heu especificat apareix.

Pots baixar una aplicació d'exemple que demostri un enfocament més complex per mostrar dades d'una biblioteca SharePoint.
- Després de baixar l'aplicació, obriu Power Apps Studio, seleccioneu Obre a la barra de navegació de l'esquerra i, a continuació, seleccioneu Navega.
- Al quadre de diàleg Obre, cerqueu i obriu el fitxer que heu baixat i, a continuació, afegiu una biblioteca SharePoint com a font de dades seguint els dos primers procediments d'aquest tema.
Nota
Per defecte, aquesta aplicació mostra els advertiments de delegacions, però podeu ignorar-los si la biblioteca conté menys de 500 elements.
En aquesta aplicació d'una pantalla, la llista de la cantonada inferior esquerra mostra tots els fitxers de la biblioteca.
- Podeu cercar un fitxer escrivint o enganxant un o més caràcters al quadre de cerca de la part superior.
- Si la biblioteca conté carpetes, podeu filtrar la llista de fitxers seleccionant una icona de filtre a la llista de carpetes just a sota de la barra de títol.
Quan trobeu el fitxer que voleu, seleccioneu-lo per mostrar-lo al control Vídeo, Imatge o Àudio de la banda dreta.

Problemes coneguts
Llistes
Power Apps poden llegir noms de columna que contenen espais, però els espais se substitueixen pel codi d'escapament hexadecimal _ "x0020". _ Per exemple, "Nom de la columna" a SharePoint apareixerà com a "Column_x0020_Name" a Power Apps quan es mostri a la disposició de dades o s'utilitzi en una fórmula.
No tots els tipus de columnes són compatibles, i no tots els tipus de columnes admeten tots els tipus de targetes.
| Tipus de columna | Suport tècnic | Targetes per defecte |
|---|---|---|
| Línia de text única | Sí | Visualitza text |
| Diverses línies de text | Sí | Visualitza el text |
| Elecció | Sí | Visualitza una cerca Edita una cerca Visualitza la selecció múltiple (només SharePoint en línia) Edita la selecció múltiple (només SharePoint en línia) |
| Nombre | Sí | Visualitza un percentatge Visualitza una classificació Visualitza el text |
| Moneda | Sí | Visualitza un percentatge Visualitza una classificació Visualitza text |
| Data i hora | Sí | Visualitza text |
| Cerca | Sí | Visualitza una cerca Edita una cerca Visualitza una selecció múltiple Edita una selecció múltiple |
| Booleà (Sí o No) | Sí | Visualitza text Visualitza un commutador |
| Persona o grup | Sí | Visualitza una cerca Edita una cerca Visualitza una selecció múltiple Edita una selecció múltiple |
| Enllaç | Sí | Visualitza l'URL Visualitza text |
| Imatge | Sí (només de lectura) | Visualitza una imatge Visualitza text |
| Fitxer adjunt | Sí (només de lectura) | Visualitza els fitxers adjunts |
| Calculat | Sí (només de lectura) | |
| Imatge | No | |
| Resultat de la tasca | No | |
| Dades externes | No | |
| Metadades administrades | Sí (només de lectura) | |
| Nivell d’interès | No |
Biblioteques
- No pots penjar fitxers de Power Apps a una biblioteca.
- No podeu mostrar fitxers PDF d'una biblioteca en un control de visualitzador de fitxers PDF.
- Power Apps Mobile no suporta la Funció de descàrrega.
- Si els usuaris executaran l'aplicació al Power Apps Mobile o a l'aplicació Windows 10, utilitzeu la funció Inicia per mostrar contingut de la biblioteca en una galeria.
SharePoint imatges de la biblioteca de documents es renderitzen de manera intermitent
SharePoint llistes amb enllaços a imatges emmagatzemades a SharePoint biblioteques de documents pot ser que no es representin dins de Power Apps amb errors d'autenticació.
Power Apps connexions amb SharePoint es fan a una llista explícitament identificada, i no a un lloc SharePoint en general. Power Apps intentarà resoldre un enllaç extern a un origen extern. La representació d'aquestes imatges té èxit si no es requereix autenticació o si l'usuari s'ha autenticat prèviament al lloc SharePoint referenciat. No obstant això, és comú que els usuaris Power Apps en dispositius mòbils no s'hagin autenticat prèviament al lloc SharePoint referenciat per obtenir imatges. És possible que l'ús d'enllaços per referir-se a imatges de SharePoint biblioteques de documents en aquest escenari no tingui èxit. Aquest comportament s'aplica fins i tot si existeix una connexió separada per a la biblioteca de documents dins de l'aplicació.
Com a solució per a aquests escenaris, emmagatzemeu imatges en una font amb CORS habilitat com l'emmagatzematge de l'Azure o un servei de CDN com l'Azure CDN que permet l'accés anònim.
Passos següents
- Més informació sobre com mostrar les dades d'una font de dades.
- Més informació sobre com visualitzar els detalls i crear o actualitzar registres.
- Vegeu altres tipus de fonts de dades a les quals us podeu connectar.