Kapcsolódás a SharePoint szolgáltatáshoz vászonalapú alkalmazásból
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
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 a(z) SharePoint beállítást.
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).
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.
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.)
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.
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
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 az Adatok hozzáadása > Csatlakozók > SharePoint elemet.
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.
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:
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 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.
Listák oszlopainak megjelenítése katalógusban
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.
Ha még nem tette meg, hozzon létre kapcsolatot, majd vegyen fel adatot egy meglévő alkalmazásba.
Vegyen fel egy Legördülő menü vezérlőelemet, és adja neki az ImageList nevet.
Állítsa be az ImageList Elemek tulajdonságát Dokumentumok értékre.
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.
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'
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.
Letölthet egy olyan mintaalkalmazást, amely a SharePoint-könyvtár adatainak megjelenítésére összetettebb megközelítést mutat be.
- 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.
- 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.
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
- Tudja meg, hogyan jelenítheti meg egy adatforrás adatait.
- Tudja meg, hogyan lehet megtekinteni az adatokat, és hogyan lehet rekordokat létrehozni vagy frissíteni.
- Tudja meg, milyen más adatforrásokhoz lehet csatlakozni.
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).
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: