Kapcsolódás a SharePoint szolgáltatáshoz vászonalapú alkalmazásból

SharePoint.

Kapcsolódjon egy SharePoint-webhelyhez egy alkalmazás listából való automatikus létrehozásához, vagy hozzon létre kapcsolatot, mielőtt adatokat adna hozzá egy meglévő alkalmazáshoz, vagy készítsen alkalmazást előzmények nélkül.

Attól függően, hogy az adatok hol találhatók, a következő megközelítések bármelyikét alkalmazhatja:

  • Adatok megjelenítése a SharePoint Online webhelyek listájából vagy a helyszíni webhelyekről.
  • A képek megjelenítése és video- vagy hangfájlok lejátszása a könyvtárban (kizárólag SharePoint Online).

Alkalmazás készítése

Ha listákban szeretne adatokat kezelni, a Power Apps segít a háromképernyős alkalmazás automatikus létrehozása művelettel. A felhasználók az első képernyőn tallózhatnak a listák között, a második képernyőn megjeleníthetik az elemek részleteit, a harmadikon pedig elemeket hozhatnak létre vagy frissíthetnek.

Megjegyzés

Ha a lista tartalmaz egy Választási lehetőség, Keresés, vagy egy Személy vagy csoport oszlopot, folytassa a témakör Adatok megjelenítése gyűjteményben szakaszával.

Kapcsolat létrehozása

  1. Jelentkezzen be a Power Apps rendszerbe, válassza ki az Adatok > Kapcsolatok lehetőségeket a bal oldali navigációs sávon, majd válassza az Új kapcsolat lehetőséget a bal felső sarok közelében.

    Válassza ki az Adatok > Kapcsolatok lehetőséget a bal oldali navigációs sávon, majd válassza az Új kapcsolat lehetőséget a bal felső sarok közelében.

  2. Válassza a(z) SharePoint beállítást.

    Válassza a SharePoint elemet.

  3. Végezze el az alábbi lépések egyikét:

    • A SharePoint Online-hoz való kapcsolódáshoz válassza ki a Közvetlen csatlakozás (felhőszolgáltatások) lehetőséget, válassza a Létrehozás lehetőséget, majd adja meg a hitelesítő adatokat (ha a rendszer kéri).

      A SharePoint Online-hoz való kapcsolódáshoz válassza ki a Közvetlen csatlakozás (felhőszolgáltatások) lehetőséget.

      Létrejön a kapcsolat, és adatokat vehet fel egy meglévő alkalmazásba, vagy létrehozhat egy alkalmazást előzmények nélkül.

    • Helyszíni webhelyhez való csatlakozáshoz válassza ki a Csatlakozás helyszíni adatátjáróval lehetőséget.

      A helyszíni webhelyhez való csatlakozáshoz válassza a Csatlakozás helyszíni adatátjáró használatával) lehetőséget **.

      Adja meg a Windows lehetőséget hitelesítési típusként, majd írja be a hitelesítő adatait. (Amennyiben a hitelesítő adatai tartománynevet tartalmaznak, tartomány\alias formátumban adja meg azt.)

      Hitelesítő adatok megadása.

      Az Átjáró kiválasztása területen válassza ki a használni kívánt átjárót, majd válassza a Létrehozás lehetőséget.

      Megjegyzés

      Amennyiben nem rendelkezik telepített helyszíni adatátjáróval, telepítsen egyet, majd válassza ki az ikont az átjárók listájának frissítéséhez.

      Átjáró kiválasztása.

      Létrejön a kapcsolat, és adatokat vehet fel egy meglévő alkalmazásba, vagy létrehozhat egy alkalmazást előzmények nélkül.

Adatok hozzáadása meglévő alkalmazáshoz

  1. A Power Apps Studio alkalmazásban nyissa meg a frissíteni kívánt alkalmazást, majd válassza a bal oldali sávban az Adatok lehetőséget.

    Válassza ki a bal oldali sávban az Adatok menüpontot.

  2. Válassza az Adatok hozzáadása > Csatlakozók > SharePoint elemet.

  3. A Csatlakozás SharePoint-webhelyhez pontban válassza ki a Legutóbbi webhelyek lista egyik bejegyzését (vagy írja be vagy illessze be a használni kívánt webhely URL-címét), majd kattintson vagy koppintson a Csatlakozás lehetőségre.

    Hely kiválasztása.

  4. A Lista kiválasztása területen jelölje be a használni kívánt egy vagy több lista jelölőnégyzetét, majd válassza a Csatlakozás lehetőséget:

    A Lista kiválasztása területen jelölje be a használni kívánt egy vagy több lista jelölőnégyzetét, majd válassza a Csatlakozás. lehetőséget

    Nem minden típusú lista jelenik meg alapértelmezett módon. A Power Apps támogatja a listákat, a sablonalapú listákat azonban nem. Ha a használni kívánt lista neve nem jelenik meg, görgessen a képernyő aljára, majd írja be a lista nevét az Egyéni tábla nevének megadása mezőbe.

    A lista nevét a lista nevének megadása elnevezésű mezőbe írja be. A rendszer hozzáadja az adatforrást vagy az adatforrásokat az alkalmazáshoz.

Saját alkalmazás összeállítása előzmények nélkül

Alkalmazza az elveket az Előzmények nélküli új alkalmazás létrehozása műveletben a SharePoint rendszerre az Excel helyett.

Ha a listája tartalmaz ilyen oszloptípusokat, jelenítse meg az adatokat a Katalógus vezérlőelemben a szerkesztőléc segítségével, és állítsa be a katalógus egy vagy több Címke vezérlőelemének Szöveg tulajdonságát:

  • A Választás vagy Keresés oszlopok esetében adja meg ThisIten.ColumnName.Value értéket az adatok adott oszlopban való megjelenítéséhez.

    Például adja meg a ThisItem.Location.Value értéket, ha egy Hely elnevezésű Választás oszloppal dolgozik, vagy adja meg a ThisIten.PostalCode.Value értéket, ha egy Irányítószám elnevezésű Keresés oszloppal dolgozik.

  • Személy vagy Csoport oszlop esetén a felhasználó vagy csoport megjelenítendő nevének megjelenítéséhez adja meg a ThisItem.ColumnName.DisplayName értéket.

    Például adja meg a ThisItem.Manager.DisplayName értéket, ha egy Felettes elnevezésű Személy vagy Csoport oszlop megjelenítendő neveit szeretné megjeleníteni.

    Emellett a felhasználók különböző adatait is megjelenítheti, például az e-mail-címüket vagy beosztásukat. Az összes lehetőség megjelenítéséhez adja meg a ThisItem.ColumnName. értéket (az utána következő ponttal együtt).

    Megjegyzés

    A CreatedBy oszlopok esetében a lista elemeit létrehozó felhasználók megjelenítendő nevének megjelenítéséhez adja meg a ThisItem.Author.DisplayName értéket. A ModifiedBy oszlopok esetében a lista elemeit módosító felhasználók megjelenítendő nevének megjelenítéséhez adja meg a ThisItem.Editor.DisplayName értéket.

  • Felügyelt metaadatok oszlop esetében az adatok adott oszlopban való megjelenítéséhez adja meg a ThisItem.ColumnName.Label értéket.

    Például adja meg a ThisItem.Languages.Label értéket, ha egy Nyelvek elnevezésű Felügyelt metaadatok oszloppal dolgozik.

Adatok megjelenítése könyvtárból

Ha a SharePoint-könyvtárban több kép is van, akkor hozzáadhat egy Legördülő vezérlőelemet az alkalmazáshoz, így a felhasználók megadhatják, hogy melyik kép jelenjen meg. Ugyanezeket az elveket alkalmazhatja a többi vezérlőelemre is, például a Katalógus vezérlőelemre és más típusú adatokra, például videókra is.

  1. Ha még nem tette meg, hozzon létre kapcsolatot, majd vegyen fel adatot egy meglévő alkalmazásba.

  2. Vegyen fel egy Legördülő menü vezérlőelemet, és adja neki az ImageList nevet.

  3. Állítsa be az ImageList Elemek tulajdonságát Dokumentumok értékre.

  4. A jobb oldali panel Tulajdonságok lapján nyissa meg az Érték listát, majd válassza a Név lehetőséget.

    A könyvtárban lévő képek fájlnevei az ImageList lehetőségben jelennek meg.

    Képek listája.

  5. Adjon hozzá egy Kép vezérlőelemet, és állítsa annak Kép tulajdonságát a következő kifejezésre:

    ImageList.Selected.'Link to item'

  6. Nyomja le az F5-ös billentyűt, majd válasszon ki egy másik értéket az ImageList lehetőségben.

    Megjelenik a megadott kép.

    Képlista.

Letölthet egy olyan mintaalkalmazást, amely a SharePoint-könyvtár adatainak megjelenítésére összetettebb megközelítést mutat be.

  1. Az alkalmazás letöltése után nyissa meg a Power Apps Studio elemet, majd a bal oldali navigációs sávon válassza ki a Megnyitás és a Tallózás lehetőséget.
  2. A Megnyitás párbeszédpanelen keresse meg és nyissa meg a letöltött fájlt, majd adatforrásként adjon hozzá egy SharePoint-könyvárat a témakör első két eljárását követve.

Megjegyzés

Ez az alkalmazás alapértelmezés szerint delegálási figyelmeztetéseket jelenít meg, de figyelmen kívül hagyhatja őket, ha a könyvtár 500-nál kevesebb elemet tartalmaz.

Ebben az egyképernyős alkalmazásban a bal alsó sarokban lévő lista megjeleníti a könyvtárban található összes fájlt.

  • A fájlok kereséséhez írjon be vagy illesszen be egy vagy több karaktert a felső rész közelében lévő keresőmezőbe.
  • Ha a könyvtárban mappák találhatók, a fájlok listájának szűréséhez jelöljön ki egy szűrő ikont a mappák listájában közvetlenül a címsor alatt.

Amikor megtalálta a kívánt fájlt, válassza ki, és jelenítse meg a Videó, Kép vagy Hang vezérlőelemben a jobb oldalon.

Mintakép.

Ismert problémák

A vászonalapú alkalmazások összekötővel SharePoint való megosztása nem jeleníti meg azokat a vászonalapú alkalmazásokat, amelyek Power Apps csak mindenkivel SharePoint vannak megosztva, kivéve, ha Ön az alkalmazás létrehozója, VAGY kifejezetten megosztotta az alkalmazást (felhasználóként vagy társtulajdonosként) csoporttagságon keresztül vagy közvetlenül a felhasználói hozzárendelésen keresztül. Az ilyen alkalmazások lejátszásához használja az alkalmazásra mutató közvetlen linket.

Listák

A Power Apps képes beolvasni a szóközöket tartalmazó oszlopneveket, de ezeket a következő hexadecimális átléptető kóddal helyettesíti: „_x0020_”. A SharePoint szolgáltatásban szereplő "Oszlop neve" érték például "Column_x0020_Name" alakban fog megjelenni a Power Apps szolgáltatásban adatelrendezésben való megjelenítéskor vagy képletben való használatkor.

Nem minden oszloptípus támogatott, és nem minden oszloptípus támogat bármilyen típusú kártyákat.

Oszloptípus Támogatás Alapértelmezett kártyák
Egy szövegsor Igen Szöveg megtekintése
Több szövegsor Igen Szöveg megtekintése
Választási lehetőség Igen Keresés megtekintése
Keresés szerkesztése
Többelemű kijelölés megtekintése (csak SharePoint Online)
Többelemű kijelölés szerkesztése (csak SharePoint Online)
Szám Igen Százalék megtekintése
Minősítés megtekintése
Szöveg megtekintése
Pénznem Igen Százalék megtekintése
Minősítés megtekintése
Szöveg megtekintése
Dátum és idő Igen Szöveg megtekintése
Keresés Igen Keresés megtekintése
Keresés szerkesztése
Többszörös kijelölés megtekintése
Többszörös kijelölés szerkesztése
Logikai (Igen/nem) Igen Szöveg megtekintése
Váltógomb megtekintése
Személy vagy csoport Igen Keresés megtekintése
Keresés szerkesztése
Többszörös kijelölés megtekintése
Többszörös kijelölés szerkesztése
Hivatkozás Igen Nézet URL-fájlja
Szöveg megtekintése
Kép Igen (csak olvasható) Kép megtekintése
Szöveg megtekintése
Melléklet Igen (csak olvasható) Mellékletek megtekintése
Számított Igen (csak olvasható)
Rendszerkép Nem
Feladat eredménye Nem
Külső adatok Nem
Felügyelt metaadatok Igen (csak olvasható)
Minősítés Nem

Könyvtárak

  • Nem tölthet fel fájlokat a Power Apps rendszerbe könyvtárból.
  • A PDF-megjelenítő vezérlőelemben nem jelennek meg a könyvtárból származó PDF-fájlok.
  • A Power Apps Mobile nem támogatja a Letöltés függvényt.
  • Ha a felhasználók a Power Apps Mobile vagy a Windows 10 alkalmazásban futtatják az alkalmazást, a könyvtár tartalmának megjelenítéséhez használja az Indítás függvényt.

A SharePoint dokumentumtár-képek megjelenítése időszakos

Előfordulhat, hogy a SharePoint dokumentumtárakban tárolt képekre mutató hivatkozásokat tartalmazó listák nem jelennek meg a Power Apps alkalmazásban a hitelesítési hibákon belül.

A Power Apps és a SharePoint kapcsolatai általában egy kifejezetten azonosított listába kerülnek, és nem egy SharePoint-webhelyre. A Power Apps a külső hivatkozást külső forrásra próbálja feloldani. Az ilyen képek renderelése sikeres, ha nincs szükség hitelesítésre, vagy ha a felhasználó előzőleg hitelesített a hivatkozott SharePoint-webhelyre. Ugyanakkor gyakori, hogy a Power Apps mobileszközös felhasználói korábban nem hitelesítettek a hivatkozott SharePoint-webhelyre a képek esetében. Előfordulhat, hogy az ebben a forgatókönyvben szereplő SharePoint dokumentumtárakban lévő képekre mutató hivatkozások használata nem sikerül. Ez a viselkedés akkor is érvényes, ha egy külön kapcsolat van a dokumentumtárhoz az alkalmazáson belül.

Az ilyen esetekre megoldást jelentenek a képek CORS-kompatibilis forrásokon, például az Azure Storage tárolóban vagy egy CDN-szolgáltatásban, például az Azure CDN szolgáltatásban való tárolása, amely névtelen hozzáférést tesz lehetővé.

Következő lépések

Kapcsolódó információk

Megjegyzés

Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)

A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).