Comparteix a través de


Connectar-se al SharePoint des d'una aplicació del llenç

SharePoint.

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ó

  1. 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 Dades > Connexions a la barra de navegació esquerra i, a continuació, seleccioneu Connexió nova prop de la cantonada superior esquerra.

  2. Seleccioneu SharePoint.

    Seleccioneu SharePoint.

  3. 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).

      Per connectar-vos al SharePoint Online, seleccioneu Connecta directament (serveis en el núvol).

      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.

      Per connectar-vos al lloc local, seleccioneu ** Connecta mitjançant local passarel·la de dades).

      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.)

      Especificar les credencials.

      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.

      Triar la passarel·la.

      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

  1. Al Power Apps Studio, obriu l'aplicació que vulgueu actualitzar, seleccioneu Dades a la subfinestra esquerra.

    Seleccionar Dades a la subfinestra esquerra.

  2. Seleccioneu Afegeix dades > Connectors > SharePoint.

  3. 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.

    Seleccionar el lloc.

  4. A Tria una llista, activeu la casella de selecció d'una o més llistes 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.

    Escriviu el nom de la llista al quadre que conté Introduïu un nom de llista. 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.

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.

  1. Si encara no heu fet, creeu una connexió i, a continuació, afegiu dades a una aplicació existent.

  2. Afegiu un control desplegable i anomeneu-lo ImageList.

  3. Definiu la propietat Items del control ImageList a Documents.

  4. 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.

    Llista d'imatges

  5. Afegiu un control Imatge i definiu la propietat Imatge en aquesta expressió:

    ImageList.Selected.'Link to item'

  6. Premeu F5 i, a continuació, seleccioneu un valor diferent a ImageList.

    La imatge que heu especificat apareix.

    Llista d'imatges

Podeu baixar una aplicació d'exemple que demostri un enfocament més complex per mostrar dades d'una biblioteca del SharePoint.

  1. Després de baixar l'aplicació, obriu el Power Apps Studio, seleccioneu Obre a la barra de navegació esquerra i després seleccioneu Navega.
  2. 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.

Imatge d'exemple

Problemes coneguts

L'ús compartit d'aplicacions de llenç mitjançant connector SharePoint no mostrarà les aplicacions de llenç a les quals es connecten que només es comparteixen amb Power Apps tothom SharePoint , 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 Visualitza text
Diverses línies de text Visualitza el text
Opció 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 Visualitza un percentatge
Visualitza una classificació
Visualitza el text
Moneda Visualitza un percentatge
Visualitza una classificació
Visualitza text
Data i hora Visualitza text
Cerca Visualitza una cerca
Edita una cerca
Visualitza una selecció múltiple
Edita una selecció múltiple
Booleà (Sí o No) Visualitza text
Visualitza un commutador
Persona o grup Visualitza una cerca
Edita una cerca
Visualitza una selecció múltiple
Edita una selecció múltiple
Enllaç 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

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).