Savienojuma izveide ar SharePoint no pamatnes programmas

SharePoint.

Izveidojiet savienojumu ar SharePoint vietni, lai automātiski ģenerētu programmu no pielāgota saraksta, vai izveidojiet savienojumu, pirms pievienojat datus esošai programmai vai izveidojat pilnīgi jaunu programmu.

Atkarībā no tā, kur atrodas dati, varat izmantot vienu vai abas šīs pieejas:

  • Rādīt datus no pielāgota saraksta SharePoint Online vietnē vai lokālā vietnē.
  • Rādīt attēlus un atskaņot video vai audio failus bibliotēkā (SharePoint Online).

Programmas ģenerēšana

Ja vēlaties pārvaldīt datus pielāgotā sarakstā, ar Power Apps var automātiski ģenerēt trīs ekrānu programmu. Lietotāji sarakstu var pārlūkot pirmajā ekrānā, rādīt detalizētu informāciju par elementu otrajā ekrānā un izveidot vai atjaunināt elementus trešajā ekrānā.

Piezīme

Ja SharePoint sarakstā ir iekļauta Izvēle, Uzmeklēšana vai kolonna Persona vai grupa, skatiet sadaļu Datu rādīšana galerijā vēlāk šajā tēmā.

Savienojuma izveide

  1. Pierakstieties lietojumprogrammā Power Apps, atlasiet Dati > Savienojumi kreisajā navigācijas joslā un pēc tam atlasiet Jauns savienojums blakus augšējam kreisajam stūrim.

    Datu atlasīšana > Savienojumi kreisajā navigācijas joslā un pēc tam atlasiet Jauns savienojums blakus augšējam kreisajam stūrim.

  2. Atlasiet SharePoint.

    Atlasiet SharePoint.

  3. Veiciet kādu no šo darbību kopām:

    • Lai izveidotu savienojumu ar SharePoint Online, atlasiet Izveidot tiešu savienojumu (mākoņpakalpojumi), atlasiet Izveidot un pēc tam norādiet akreditācijas datus (ja nepieciešams).

      Lai izveidotu savienojumu ar SharePoint Online, atlasiet Izveidot tiešu savienojumu (mākoņpakalpojumi).

      Savienojums ir izveidots un varat pievienot datus esošai programmai vai izveidot pilnīgi jaunu programmu.

    • Lai izveidotu savienojumu ar lokālo vietni, atlasiet opciju Izveidot savienojumu, izmantojot lokālo datu vārteju.

      Lai izveidotu savienojumu ar lokālo vietni atlasiet Izveidot savienojumu, izmantojot lokālu datu vārteju.

      Norādiet Windows kā autentifikācijas tipu un pēc tam norādiet savus akreditācijas datus. (Ja akreditācijas dati ietver domēna nosaukumu, norādiet to kā domain\alias.)

      Akreditācijas datu norādīšana.

      Sadaļā Izvēlieties vārteju atlasiet vārteju, kuru vēlaties izmantot, un pēc tam atlasiet vienumu Izveidot.

      Piezīme

      Ja nav instalēta lokāla datu vārteja, instalējiet to un pēc tam atlasiet ikonu, lai atsvaidzinātu vārteju sarakstu.

      Izvēlēties vārteju.

      Savienojums ir izveidots un varat pievienot datus esošai programmai vai izveidot pilnīgi jaunu programmu.

Datu pievienošana esošai programmai

  1. Sadaļā Power Apps Studio atveriet programmu, kuru vēlaties atjaunināt, kreisajā rūtī atlasiet Dati.

    Kreisajā rūtī atlasiet Dati.

  2. Atlasiet Pievienot datus > Savienotāji > SharePoint.

  3. Sadaļā Izveidot savienojumu ar SharePoint vietni atlasiet ierakstu sarakstā Pēdējās vietnes (vai ierakstiet vai ielīmējiet vietrādi URL vietnei, ko vēlaties izmantot) un pēc tam atlasiet vienumu Izveidot savienojumu.

    Atlasiet vietni.

  4. Sadaļā Saraksta izvēle atzīmējiet izvēles rūtiņu vienam vai vairākiem sarakstiem, ko vēlaties izmantot, un pēc tam atlasiet Izveidot savienojumu:

    Sadaļā Saraksta izvēle atzīmējiet izvēles rūtiņu vienam vai vairākiem sarakstiem, ko vēlaties izmantot, un pēc tam atlasiet Izveidot savienojumu.

    Ne visi sarakstu tipi ir redzami pēc noklusējuma. Power Apps atbalsta pielāgotus sarakstus, nevis uz veidni balstītus sarakstus. Ja netiek parādīts izmantojamā saraksta nosaukums, ritiniet uz apakšu un pēc tam lodziņā ievadiet saraksta nosaukumu, kurā ir iekļauts vienums Ievadiet pielāgotās tabulas nosaukumu.

    Lodziņā ierakstiet saraksta nosaukumu, kurā ir iekļauts vienums Ievadiet pielāgota saraksta nosaukumu.

    Programmā tiek pievienoti datu avots vai avoti.

Pilnīgi jaunas programmas izveide

Pielietojiet jēdzienus rakstā Pilnīgi jaunas programmas izveide pakalpojumam SharePoint nevis Excel.

Ja pielāgotajā sarakstā ir iekļauts kāds no šiem kolonnu tipiem, parādiet šos datus vadīklā Galerija, izmantojot formulu joslu, lai iestatītu vienas vai vairāku Etiķetes vadīklu rekvizītu Teksts šajā galerijā:

  • Kolonnai Izvēle vai Uzmeklēšana norādiet ThisItem.ColumnName.Value, lai parādītu datus šajā kolonnā.

    Piemēram, norādiet ThisItem.Location.Value, ja kolonna Izvēle ir nosaukta kā Atrašanās vieta un norādiet ThisItem.PostalCode.Value, ja kolonna Uzmeklēšana ir nosaukta kā PostalCode.

  • Kolonnai Persona vai grupa norādiet ThisItem.ColumnName.DisplayName, lai parādītu lietotāja vai grupas nosaukumu.

    Piemēram, norādiet ThisItem.Manager.DisplayName, lai rādītu parādāmos nosaukumus no kolonnas Persona vai grupa ar nosaukumu Pārvaldnieks.

    Var arī rādīt dažādu informāciju par lietotājiem, piemēram, e-pasta adreses vai amata nosaukumus. Lai parādītu pilnīgu opciju sarakstu, norādiet ThisItem.ColumnName. (ieskaitot punktu beigās).

    Piezīme

    Kolonnai CreatedBy norādiet ThisItem.Author.DisplayName, lai parādītu to lietotāju parādāmos nosaukumus, kuri sarakstā ir izveidojuši elementus. Kolonnai ModifiedBy norādiet ThisItem.Editor.DisplayName, lai parādītu to lietotāju parādāmos nosaukumus, kuri sarakstā ir izmainījuši elementus.

  • Kolonnai Pārvaldītie metadati norādiet ThisItem.ColumnName.Label, lai parādītu datus šajā kolonnā.

    Piemēram, norādiet ThisItem.Languages.Label ja jums ir kolonna Pārvaldītie metadati ar nosaukumu Valodas.

Datus no bibliotēkas rādīšana

Ja SharePoint bibliotēkā ir vairāki attēli, savai programmai varat pievienot Nolaižamo vadīklu, lai lietotāji varētu norādīt parādāmo attēlu. Tos pašus principus var pielietot arī citām vadīklām, piemēram, Galerijas vadīklām un cita veida datiem, piemēram, videoklipiem.

  1. Ja vēl neesat to izdarījis, izveidojiet savienojumu un pēc tam pievienojiet datus esošai programmai.

  2. Pievienojiet Nolaižamo vadīklu un nosauciet to par ImageList.

  3. Iestatiet ImageList rekvizītu Elementi uz Dokumenti.

  4. Labās rūts cilnē Rekvizīti atveriet Vērtību sarakstu un pēc tam atlasiet Nosaukums.

    Jūsu bibliotēkā attēlu failu nosaukumi tiek parādīti vienumā ImageList.

    Attēlu saraksts.

  5. Pievienojiet Attēla vadīklu un iestatiet tās Attēla rekvizītam šo izteiksmi:

    ImageList.Selected.'Link to item'

  6. Nospiediet taustiņu F5 un pēc tam atlasiet citu vērtību vienumā ImageList.

    Tiek parādīts norādītais attēls.

    Attēlu saraksts.

Varat lejupielādēt programmas paraugu, kas demonstrē sarežģītāku pieeju datu parādīšanai no SharePoint bibliotēkas.

  1. Kad esat lejupielādējis programmu, atveriet Power Apps Studio, atlasiet Atvērt kreisajā navigācijas joslā un pēc tam atlasiet vienumu Pārlūkot.
  2. Dialoglodziņā Atvērt atrodiet un atveriet failu, kuru lejupielādējāt, un pēc tam pievienojiet SharePoint bibliotēku kā datu avotu, izpildot pirmās divas šajā tēmā aprakstītās procedūras.

Piezīme

Pēc noklusējuma šī programma rāda deleģēšanas brīdinājumus, taču varat tos ignorēt, ja bibliotēkā ir mazāk nekā 500 elementu.

Šajā ekrāna lietojumprogrammā apakšējā kreisajā stūrī esošais saraksts rāda visus bibliotēkas failus.

  • Failu var meklēt, augšdaļā meklēšanas lodziņā ierakstot vai ielīmējot vienu vai vairākas rakstzīmes.
  • Ja bibliotēkā ir mapes, varat filtrēt failu sarakstu, atlasot filtra ikonu mapju sarakstā tieši zem virsrakstjoslas.

Kad esat atradis vajadzīgo failu, atlasiet to, lai to parādītu Videoklipa, Attēla vai Audio vadīklā gar labo pusi.

Attēla paraugs.

Zināmās problēmas

Saraksti

Power Apps var lasīt kolonnu nosaukumus, kuros ir atstarpes, bet atstarpes tiek aizstātas ar heksadecimālā atsoļa kodu “_x0020_”. Piemēram, “Kolonnas nosaukums” pakalpojumā SharePoint tiks parādīts kā “Column_x0020_Name” lietojumprogrammā Power Apps, kad tas tiek rādīts datu izkārtojumā vai izmantots formulā.

Ne visi kolonnu tipi tiek atbalstīti, un ne visi kolonnu tipi atbalsta visu tipu kartes.

Kolonnas tips Atbalsta Noklusējuma kartītes
Viena teksta rindiņa Teksta skatīšana
Vairākas teksta rindiņas Skatīt tekstu
Izvēle Uzmeklēšanas skatīšana
Uzmeklēšanas rediģēšana
Vairākatlases skatīšana (SharePoint tikai tiešsaistē)
Vairākatlases rediģēšana (SharePoint tikai tiešsaistē)
Numurs Procentuālās vērtības skatīšana
Novērtējuma skatīšana
Skatīt tekstu
Valūta Procentuālās vērtības skatīšana
Novērtējuma skatīšana
Teksta skatīšana
Datums un laiks Teksta skatīšana
Uzmeklēšana Uzmeklēšanas skatīšana
Uzmeklēšanas rediģēšana
Vairākatlases skatīšana
Vairākatlases rediģēšana
Būla vērtība (Jā/Nē) Teksta skatīšana
Skata pārslēgšana
Persona vai grupa Uzmeklēšanas skatīšana
Uzmeklēšanas rediģēšana
Vairākatlases skatīšana
Vairākatlases rediģēšana
Hipersaite Skatīt URL
Teksta skatīšana
Attēls Jā (tikai lasāms) Attēla skatīšana
Teksta skatīšana
Pielikums Jā (tikai lasāms) Pielikumu skatīšana
Aprēķināts Jā (tikai lasāms)
Attēls
Uzdevuma rezultāts
Ārējie dati
Pārvaldīti metadati Jā (tikai lasāms)
Vērtēšana

Bibliotēkas

  • No Power Apps failus var augšupielādēt bibliotēkā.
  • PDF failus var parādīt no bibliotēkas PDF Viewer vadīklā.
  • Power Apps mobilajām ierīcēm neatbalsta Lejupielādes funkciju.
  • Ja jūsu lietotāji programmu palaidīs lietojumprogrammā Power Apps mobilajām ierīcēm vai Windows 10 programmā, izmantojiet funkciju Palaist, lai galerijā tiktu parādīts bibliotēkas saturs.

SharePoint dokumentu bibliotēkas attēli tiek atveidoti neregulāri

SharePoint saraksti, kuros ir saites uz SharePoint dokumentu bibliotēkās glabātajiem attēliem, var neizdoties atveidot pakalpojumā Power Apps ar autentifikācijas kļūdām.

Power Apps savienojumi ar SharePoint ir izveidoti tieši noteiktam sarakstam, nevis SharePoint vietnei kopumā. Power Apps mēģinās atrisināt ārēju saiti uz ārēju avotu. Šādu attēlu atveidošana izdodas, ja nav nepieciešama autentifikācija vai ja lietotājs iepriekš ir autentificējies uz norādīto SharePoint vietni. Tomēr bieži vien mobilo ierīču Power Apps lietotāji nav iepriekš autentificējušies, lai atveidotu attēlus, SharePoint vietnē, uz kuru ir atsauce. Saišu izmantošana, lai šajā scenārijā atsauktos uz attēliem no SharePoint dokumentu bibliotēkām, var būt neveiksmīga. Šāda rīcība attiecas arī uz gadījumiem, ja dokumentu bibliotēkai programmā ir atsevišķs savienojums.

Šādu scenāriju var atrisināt, glabājot attēlus CORS iespējotā avotā, piemēram, Azure krātuvē vai CDN pakalpojumā, piemēram, Azure CDN, kas atļauj anonīmu piekļuvi.

Nākamās darbības

Skatiet arī