Hatékony támogatási kérelem létrehozása
Ha egy alkalmazás nem a várt módon működik, akkor lehet, hogy a Power Apps konfigurációval vagy a rendszeren kívüli rendszerrel van probléma Power Apps.
A problémától függően a következő személyektől vagy szervezetektől kaphat segítséget:
A probléma típusa | Ki segíthet a legjobban? |
---|---|
App | Az alkalmazás készítői, rendszergazdák |
Power Apps | Microsoft |
Külső adatforrások és integrációk | A külső rendszerért felelős felhasználók |
Az alkalmazáshibák és Power Apps a hibák közötti különbségek
Az alkalmazáshiba egy adott alkalmazás váratlan viselkedése. Ehhez képest a Power Apps hiba váratlan viselkedés az alkalmazást létrehozó, futtató vagy kezelő rendszerben. Egy mögöttes Power Apps hiba alkalmazáshibát okozhat, ami megnehezíti annak megállapítását, hogy a hiba alkalmazás vagy Power Apps hiba.
Íme néhány megkülönböztető jel.
Alkalmazáshiba | Power Apps rovar |
---|---|
Képes reprodukálni egy problémát egy adott alkalmazásban | Képes létrehozni egy olyan alkalmazást, amely reprodukálja a problémát |
Hozzáférést igényel bizonyos adatkapcsolatokhoz | Bármely adatkapcsolat reprodukálja a problémát, ami a adatforrás adott konfigurációját igényelheti |
Egy szervezeten belül csak egyetlen alkalmazást érint | Több szervezet alkalmazásaira is hatással van, vagy hatással lehet rájuk |
Bonyolult alkalmazás a probléma szempontjából nem releváns összetevőkkel | Minimális reprodukáló alkalmazás , amely néhány összetevővel kapcsolatos problémát mutat |
Egyéni funkciókat és kódot említ | Megemlíti a sajátosságokat Power Apps |
A Microsoft dokumentációja nem létezik az érintett funkcióhoz | Az érintett funkcióhoz létezik Microsoft-dokumentáció, amely ismerteti annak várható viselkedését |
Példák alkalmazáshibákra
Az alábbi példák bemutatják az alkalmazáshibákat, és azt, hogy a felhasználók hogyan írhatják le őket lépésként az alkalmazástulajdonosok számára, hogy a tulajdonosok reprodukálhassák és megoldhassák a hibákat.
A vászonalapú alkalmazás nem jeleníti meg a számlákat.
- Jelentkezzen be a vászonalapú alkalmazásba, például a Contoso-ba.
- A kezdőképernyőn válassza a Saját számlák lehetőséget.
- Várt viselkedés: Megjelennek a felhasználó által létrehozott számlák.
- Tényleges viselkedés: Nem jelennek meg számlák.
A modellvezérelt alkalmazás nem jeleníti meg a számlákat.
- Jelentkezzen be a Contoso alkalmazásba a környezetében.
- Az Irányítópult lapon válassza a Számlák lehetőséget az oldaltérképen.
- A Számlák lapon állítsa a nézetet Saját aktív számlák értékre . Megjelenik a számlák listája.
- Várt viselkedés: Megjelennek a felhasználó által létrehozott számlák.
- Tényleges viselkedés: Nem jelennek meg számlák.
A hibák nagy eltéréseket mutathatnak, mivel a funkciók, a felhasználói felületek és a táblázatok alkalmazás- és szervezetspecifikusak, így a hibák oka mindenki számára eltérő. A számla például nem beépített tábla Power Apps. A vászonalapú alkalmazásokban nincs speciális funkció a rekordok adott felhasználó általi szűrésére, ezért az alkalmazáskészítőnek kifejezéseket kell írnia Power Fx vagy adatösszekötőket kell konfigurálnia. Hasonlóképpen, a készítőnek konfigurálnia kell a nézeteket a modellvezérelt alkalmazásokban a kívánt rekordok megjelenítéséhez.
Egyik példában sincs elegendő információ annak megállapításához, hogy van-e Power Apps probléma. Az alkalmazás készítői a legalkalmasabbak az alkalmazással kapcsolatos problémák kivizsgálására.
Példák Power Apps hibákra
Ha az alkalmazáskészítők megvizsgálják és megtalálják, hogy mit minősítenek hibának Power Apps , az alábbi példákhoz hasonlóan jelenthetik őket.
A vászonalapú alkalmazás szűrőfüggvénye nem ad eredményt, ha a szűrőszöveg csillag karaktert tartalmaz
- A probléma bemutatásához egy minimális repróalkalmazás van csatolva.
- Ez az alkalmazás egy egyszerű gyűjteményt tartalmaz:
TestTable
adatokkal[{Name: "a"}, {Name: "*b"}]
. - Az alkalmazásban két Tábla vezérlőelem található. Mindkét vezérlő úgy van konfigurálva, hogy a Név oszlopot jelenítse meg.
- Az 1 . tábla Elemek beállítása
Filter(TestTable, Name="a")
van. - A 2 . tábla Elemek beállítása Elemek
Filter(TestTable, Name="*b")
.- Várt viselkedés:A Table1 megjeleníti a rekordot, amely megfelel a
{Name: "a"}
Filter függvény feltételének .Name="a"
A 2 . tábla a Filter{Name: "*b"}
függvény feltételének megfelelő rekordot jeleníti megName="*b"
. - Tényleges viselkedés: A Tábla1 a várt rekordot jeleníti meg, de a Tábla2 nem jelenít meg rekordokat.
- Megjegyzések: Ugyanez a viselkedés figyelhető meg más adatkészlet-vezérlőknél, például a Katalógusnál, ha az elemek ugyanazokra a kifejezésekre vannak beállítva.
- Várt viselkedés:A Table1 megjeleníti a rekordot, amely megfelel a
A modellvezérelt alkalmazás nézete nem ad eredményt, ha a szűrőfeltétel csillag karaktert tartalmaz
- Hozzon létre nézetet bármely táblához.
- Távolítsa el a nézet összes szűrőjét.
- Adjon hozzá egy szűrőt az elsődleges oszlophoz, amely megfelel a *b kezdetű szövegnek.
- Adja hozzá ezt a nézetet és a táblázatot bármely modellvezérelt alkalmazáshoz.
- Mentse és tegye közzé az összes módosítást.
- Futtassa az alkalmazást.
- Adjon hozzá néhány rekordot különböző értékekkel az elsődleges oszlophoz. Győződjön meg arról, hogy az egyik oszlop *b karakterrel kezdődik.
- Lépjen a táblázat oldalára.
- Módosítsa a nézetet az újonnan létrehozott nézetre.
- Várt viselkedés: A rács a *b kezdetű elsődleges oszlopértékekkel rendelkező rekordokat jeleníti meg.
- Tényleges viselkedés: Nincsenek megjelenített rekordok.
- Megjegyzések: Ha a szűrőfeltétel nem csillagot (például b) használ, a szűrő a várt módon működik.
Ezek Power Apps a hibák bizonyos Power Apps funkciókkal kapcsolatos problémákat írnak le: a vászonalapú alkalmazás Szűrő funkcióját és a modellvezérelt alkalmazás Szűrők megtekintése funkcióját.
Egy jó támogatási kérés elegendő információt nyújt bárki számára ahhoz, hogy könnyen reprodukálja a problémát. A szerző megemlítheti vizsgálati tevékenységének vagy hibaelhárításának eredményét, amelyet a probléma elkülönítése során próbáltak meg. Például a szerző megemlítheti, hogy a probléma csak a Chrome böngészőben fordul elő, a böngészőben Firefox nem.
Mitől lesz jó Power Apps egy támogatási kérés?
Egy jó támogatási kérés hibaként Power Apps keretezi a problémát, nem pedig alkalmazáshibaként. Kövesse ezeket az irányelveket, ahol lehetséges, hogy a Microsoft gyorsan megértse és megoldja a problémát.
Legyen leíró címe
A címben meg kell említeni:
- Egy speciális Power Apps jellemző
- A váratlan viselkedés
- A hibát okozó körülmények
Példa rossz címre: "A katalógusvezérlő üres"
Példa egy jó címre: "A szűrőfüggvény nem ad eredményt, ha a szűrőszöveg csillag karaktert tartalmaz"
Egyszerűsített alkalmazás csatolása, ne az eredeti alkalmazás
Az alkalmazások futtatásával kapcsolatos problémák esetén adjon meg egy minimális reprodukáló alkalmazást vászonalapú alkalmazásokhoz, vagy vanília reprodukciós megoldást a modellvezérelt alkalmazásokhoz.
Fontos
A jó támogatási kérés célja, hogy elegendő információt tartalmazzon ahhoz, hogy bárki reprodukálhassa a problémát a saját eszközén.
Ha meg tudja mutatni, hogy a hiba Power Apps nem alkalmazáshiba, hanem hiba, minimális vagy vanília repro alkalmazással, a Microsoft gyorsan megoldhatja. Ezek nélkül a repróalkalmazások nélkül előfordulhat, hogy a megoldás késik, vagy a támogatási kérést nem fogadják el.
Kivételek
A minimális vagy vanília repro alkalmazás nem mindig megvalósítható vagy szükséges az alábbi problémák esetén:
- Adathozzáférés és mentés egy adott adatforrás
- Konkrét felhasználói adatok, például felhasználói engedélyek
- Licencelés
- Offline működés
- Általános kiszolgálói problémák
Ettől függetlenül egyszerűsítse az alkalmazást, amennyire csak lehetséges, és különítse el a problémát a vászonalapú vagy modellvezérelt alkalmazások esetében.
Hálózati nyomkövetés csatolása
Adat- és kiszolgálóproblémák esetén az ügyfél és a kiszolgáló közötti hálózati kommunikáció vizsgálata segít elkülöníteni a problémás réteg. A hálózati hívások rekordját hálózati nyomkövetésnek nevezik.
A hálózati nyomkövetés rögzítéséhez használhatja a Monitor vagy a böngésző fejlesztőeszközeit .
Ügyeljen arra, hogy a felvételt közvetlenül a probléma reprodukálása előtt kezdje el, és közvetlenül a sikeres reprodukálás után fejezze be a felvételt. Ez a rövid időköz minimálisra csökkenti a nyomkövetés irreleváns információit, amelyek késéseket okozhatnak a támogatási kérelem Microsoft általi kezelésében.
Adja meg a probléma reprodukálásának részletes lépéseit
Ha minimális vagy vanília repróalkalmazást hozott létre, írja le , hogyan reprodukálhatja a problémát az adott alkalmazásban. Ne írja le az alkalmazással kapcsolatos problémákat, ahol eredetileg megtalálta a problémát.
Említse meg a megfigyelt viselkedést és a várt viselkedést.
Képernyőképek vagy videók biztosítása
A felhasználói felülettel kapcsolatos problémák esetén a képernyőképek vagy videók gyorsabban tisztázhatják a hiba reprodukálásának lépéseit, mint az írott leírás.
Link a hivatalos dokumentációhoz
A Microsoft dokumentációjára mutató hivatkozásokat is tartalmazzon az érintett funkció és annak várt viselkedésének tisztázása érdekében.
A professzionális fejlesztési funkciókkal kapcsolatos problémák esetén adjon meg egy hivatkozást a nem működő API-függvény dokumentációjára.
Kódminták egyszerűsítése
Ha a probléma kódolást és egyéb szakmai fejlesztési funkciókat érint, először egyszerűsítse a kódot. Általában csak néhány sornyi kódra van szükség a Power Apps hiba bemutatásához. Telepítse az alkalmazást egy új környezetben, más testreszabások nélkül. Ellenőrizze, hogy fennáll-e a probléma, és csatolja a problémás kód kódrészlet.
Példák a szakmai fejlődés jellemzőire Power Apps:
- Power Apps Összetevők
- Egyéni űrlapparancsfájlok modellvezérelt alkalmazásokban
- Power Fx vagy JavaScript-parancsok modellvezérelt alkalmazásokban
- Webes erőforrások modellvezérelt alkalmazásokhoz
Említsen meg konkrét konfigurációs lépéseket, hogy mások reprodukálhassák a problémát a saját környezetükben.
Rendszerinformációk megadása
Előfordulhat, hogy a probléma csak egy adott verzióban Power Apps, böngészőben vagy környezetben fordul elő. Adja meg a munkamenet-azonosítót , hogy a Microsoft használni tudja ezeket az adatokat.
Megjegyzések hozzáadása a vizsgálathoz
A lehetséges okok kiküszöbölése érdekében különböző konfigurációkkal próbálkozhat. Említse meg ezeket a konfigurációkat a támogatási kérésben. Ez a felvétel segít másoknak jobban megérteni a problémát, és elkerülni ugyanazokat a lépéseket.
Támogatási kérelem elküldése Power Apps
Támogatási kérelem elküldése előtt ellenőrizze, hogy a hiba ismert probléma-e. Ha a hiba még nem ismert, létrehozhat egy támogatási kérést a hiba jelentéséhez.