Connectar-se al SharePoint des d'una aplicació del llenç
Connecteu-vos a un lloc del SharePoint per generar una aplicació automàticament des d'una llista o creeu 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:
- Mostrar les dades d'una llista d'un lloc del SharePoint Online o d'un lloc local.
- Mostrar imatges i reproduir fitxers de vídeo o àudio en una biblioteca (només SharePoint Online).
Generar una aplicació
Si voleu administrar les dades d'una llista, el Power Apps pot generar automàticament una aplicació de tres pantalles. 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 conté una columna Selecció, Cerca o Persona o grup, vegeu Mostrar dades en una galeria més endavant en aquest tema.
Crear una connexió
Inicieu la sessió al Power Apps, seleccioneu Dades > Connexions a la barra de navegació esquerra i, a continuació, seleccioneu Connexió nova prop de la cantonada superior esquerra.
Seleccioneu SharePoint.
Seguiu un d'aquests conjunts de passos:
Per connectar-vos al SharePoint Online, seleccioneu Connecta directament (serveis en el núvol), seleccioneu Crea i, a continuació, proporcioneu les 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
Al Power Apps Studio, obriu l'aplicació que vulgueu actualitzar, seleccioneu Dades a la subfinestra esquerra.
Seleccioneu Afegeix dades > Connectors > SharePoint.
A Connecta't a un lloc del SharePoint, seleccioneu una entrada a la llista Llocs recents (o escriviu o enganxeu l'adreça URL del lloc que voleu utilitzar) i, a continuació, seleccioneu Connecta.
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. El Power Apps admet llistes, 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 Crear una aplicació des de zero al SharePoint en lloc de l'Excel.
Mostrar les columnes d'una llista en una galeria
Si la vostra llista 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 teniu diverses imatges en una biblioteca del SharePoint, podeu afegir un control desplegable a l'aplicació per tal que els usuaris puguin especificar la imatge que s'ha de 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.
Podeu baixar una aplicació d'exemple que demostri un enfocament més complex per mostrar dades d'una biblioteca del SharePoint.
- Després de baixar l'aplicació, obriu el Power Apps Studio, seleccioneu Obre a la barra de navegació esquerra i després seleccioneu Navega.
- Al quadre de diàleg Obre, cerqueu i obriu el fitxer que heu baixat i, a continuació, afegiu una biblioteca del SharePoint com a font de dades seguint els dos primers procediments en 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
L'ús compartit d'aplicacions de llenç mitjançant SharePoint connector Power Apps no mostrarà les aplicacions de llenç a les quals es connecten que SharePoint només es comparteixen amb tothom, tret que sigueu el creador de l'aplicació O que hàgiu compartit explícitament l'aplicació (com a usuari o com a copropietari) a través d'una pertinença al grup o directament mitjançant l'assignació d'usuari. Per reproduir aquestes aplicacions, utilitza l'enllaç directe a l'aplicació.
Llistes
El Power Apps pot llegir noms de columna que contenen espais, però els espais se substitueixen amb el codi d'escapament hexadecimal "_x0020_". Per exemple, "Nom de la columna" al SharePoint es mostrarà com a "Nom_x0020_de_x0020_la_x0020_columna" al Power Apps quan es mostra a la disposició de dades o s'utilitza 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 |
Opció | Sí | Visualitza una cerca Edita una cerca Visualitza la selecció múltiple (SharePoint Online només) Edita la selecció múltiple (SharePoint Online només) |
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 podeu carregar fitxers del Power Apps a una biblioteca.
- No podeu mostrar fitxers PDF d'una biblioteca en un control de visualitzador de fitxers PDF.
- El Power Apps Mobile no admet la funció Download.
- Si els usuaris executen l'aplicació al Power Apps Mobile o l'aplicació per al Windows 10, utilitzeu la funció Launch per mostrar el contingut de la biblioteca en una galeria.
Les imatges de la biblioteca de documents del SharePoint es representen de forma intermitent
Les llistes amb enllaços a imatges emmagatzemades en biblioteques de documents del SharePoint poden representar-se amb errors al Power Apps amb errors d'autenticació.
Les connexions del Power Apps al SharePoint es fan a una llista explícitament identificada, i no a un lloc del SharePoint en general. El Power Apps intentarà resoldre un enllaç extern a una font externa. La representació d'aquestes imatges és correcta si no es requereix autenticació, o si l'usuari ha autenticat prèviament al lloc del SharePoint al qual es fa referència. No obstant això, és habitual que els usuaris del Power Apps en dispositius mòbils no s'hagin autenticat prèviament al lloc del SharePoint al qual es fa referència per a les imatges. L'ús d'enllaços per fer referència a imatges de biblioteques de documents del SharePoint en aquest escenari podria no funcionar correctament. 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.
Consulteu també
Nota
Ens podeu dir quines són les vostres preferències d'idioma per a la documentació? Responeu una breu enquesta. (tingueu en compte que l'idioma de l'enquesta és l'anglès)
Trigareu uns set minuts a completar l'enquesta. No es recopilen dades personals (declaració de privadesa).