Luo tehokas tukipyyntö
Jos sovellus ei toimi odotetulla tavalla, ongelma voi olla määrityksissä Power Apps tai järjestelmän ulkopuolella Power Apps.
Ongelmasta riippuen voit saada apua seuraavilta henkilöiltä tai organisaatioilta:
Ongelman tyyppi | Kuka voi auttaa parhaiten |
---|---|
App | Sovelluksen luojat, järjestelmänvalvojat |
Power Apps | Microsoft |
Ulkoiset tietolähteet ja integraatiot | Ulkoisesta järjestelmästä vastaavat käyttäjät |
Erot sovellusvirheiden ja Power Apps virheiden välillä
Sovellusvirhe on odottamaton toiminta tietyssä sovelluksessa. Vertailun vuoksi virhe on odottamaton toiminta järjestelmässä, Power Apps joka luo, suorittaa tai hallitsee sovellusta. Taustalla Power Apps oleva virhe voi aiheuttaa sovellusvirheen, jolloin on vaikea määrittää, onko virhe sovellus vai Power Apps virhe.
Tässä on joitain tunnusmerkkejä.
Sovelluksen virhe | Power Apps ötökkä |
---|---|
Pystyy toistamaan ongelman tietyssä sovelluksessa | Pystyy luomaan sovelluksen, joka toistaa ongelman |
Edellyttää pääsyä tiettyihin datayhteyksiin | Mikä tahansa datayhteys toistaa ongelman, joka saattaa edellyttää tiettyä tietolähde määritystä |
Vaikuttaa vain yhteen sovellukseen yhdessä organisaatiossa | Vaikuttaa sovelluksissa useissa organisaatioissa tai voi vaikuttaa niihin |
Monimutkainen sovellus, jonka komponentit eivät liity ongelmaan | Minimaalinen repro-sovellus , joka näyttää ongelman muutamassa komponentissa |
Mainitsee mukautetut ominaisuudet ja koodin | Mainitsee erityispiirteitä Power Apps |
Microsoftin dokumentaatiota ei ole olemassa ominaisuudelle, jota ongelma koskee | Microsoftin dokumentaatio on olemassa ominaisuudelle, jota ongelma koskee, ja siinä selitetään sen odotettu toiminta |
Esimerkkejä sovellusvirheistä
Seuraavissa esimerkeissä näytetään sovelluksen virheet ja se, miten käyttäjät voivat kuvailla niitä vaiheina sovelluksen omistajille, jotta omistajat voivat toistaa ja ratkaista virheet.
Pohjaan perustuva sovellus ei näytä laskuja.
- Kirjaudu pohjaan perustuvaan sovellukseen, kuten Contosoon.
- Valitse aloitusnäytössä Omat laskut.
- Odotettu toiminta: Käyttäjän luomat laskut näytetään.
- Todellinen toiminta: Laskuja ei näytetä.
Mallipohjainen sovellus ei näytä laskuja.
- Kirjaudu Contoso-sovellukseen ympäristössäsi.
- Valitse Koontinäyttö-sivulla sivustokartassa Laskut .
- Määritä Laskut-sivulla näkymäksi Omat aktiiviset laskut. Laskujen luettelo tulee näkyviin.
- Odotettu toiminta: Käyttäjän luomat laskut näytetään.
- Todellinen toiminta: Laskuja ei näytetä.
Virheillä voi olla suurta vaihtelua, koska ominaisuudet, käyttöliittymät ja taulukot ovat sovellus- ja organisaatiokohtaisia, mikä tekee virheiden syistä erilaisia kaikille. Esimerkiksi lasku ei ole sisäänrakennettu taulukko Power Apps. Pohjaan perustuvissa sovelluksissa ei ole erikoisominaisuutta tietyn käyttäjän tietueiden suodattamiseen, joten sovelluksen tekijän on kirjoitettava Power Fx lausekkeita tai määritettävä tietoyhdistimet. Vastaavasti tekijän on määritettävä mallipohjaisten sovellusten näkymät näyttämään halutut tietueet.
Kummassakaan esimerkissä ei ole riittävästi tietoja ongelman määrittämiseksi Power Apps . Sovelluksen luojat soveltuvat parhaiten sovellusongelmien tutkimiseen.
Esimerkkejä Power Apps virheistä
Jos sovellusten luojat tutkivat ja löytävät virheen, he Power Apps saattavat ilmoittaa niistä seuraavien esimerkkien tapaan.
Pohjaan perustuvan sovelluksen suodatinfunktio ei palauta tuloksia, kun suodatinteksti sisältää tähtimerkin
- Ongelman osoittamiseksi on liitetty minimaalinen reprosovellus.
- Tämä sovellus sisältää yksinkertaisen kokoelman:
TestTable
tiedoilla[{Name: "a"}, {Name: "*b"}]
. - Sovelluksessa on kaksi Taulukko-ohjausobjektia . Molemmat ohjausobjektit on määritetty näyttämään Nimi-sarake .
- Taulukossa 1 on määritetty Kohteet .
Filter(TestTable, Name="a")
- Taulukossa 2 on Kohteet-asetus .
Filter(TestTable, Name="*b")
- Odotettu toiminta:Taulukko1 näyttää tietueen, joka vastaa Filter-funktion
{Name: "a"}
ehtoa .Name="a"
Taulukko2 näyttää tietueen{Name: "*b"}
, joka vastaa Filter-funktion ehtoaName="*b"
. - Todellinen toiminta:Taulukko1 näyttää odotetun tietueen, mutta Taulukko2 ei näytä tietueita.
- Huomautukset: Sama toiminta havaitaan muissa tietojoukko ohjausobjekteissa, kuten valikoimassa, kun kohteet määritetään samoihin lausekkeisiin.
- Odotettu toiminta:Taulukko1 näyttää tietueen, joka vastaa Filter-funktion
Mallipohjaisen sovelluksen näkymä ei palauta tuloksia, kun suodatinehdossa on tähtimerkki
- Luo näkymä mille tahansa taulukolle.
- Poista kaikki näkymän suodattimet.
- Lisää ensisijaiseen sarakkeeseen suodatin, joka vastaa *b-alkuista tekstiä.
- Lisää tämä näkymä ja taulukko mihin tahansa mallipohjaiseen sovellukseen.
- Tallenna ja julkaise kaikki muutokset.
- Suorita sovellus.
- Lisää ensisijaiseen sarakkeeseen muutama tietue, joilla on eri arvot. Varmista, että yksi sarake alkaa merkillä *b.
- Siirry taulukon sivulle.
- Vaihda näkymä juuri luotuun näkymään.
- Odotettu toiminta: Ruudukko näyttää tietueet, joiden ensisijaiset sarakearvot alkavat *b-merkillä ·.
- Todellinen toiminta: Tietueita ei näytetä.
- Huomautuksia: Kun suodatusehdossa ei käytetä tähteä, kuten b, suodatin toimii odotetulla tavalla.
Nämä Power Apps virheet kuvaavat ongelmia, jotka liittyvät tiettyihin Power Apps ominaisuuksiin: pohjaan perustuvan sovelluksen Filter-funktioon ja mallipohjaisen sovelluksen Näytä suodattimet .
Hyvä tukipyyntö tarjoaa tarpeeksi tietoa, jotta kuka tahansa voi toistaa ongelman helposti. Kirjoittaja saattaa mainita tutkimustoimiensa tai vianmäärityksensä tulokset yrittäessään eristää ongelman. Kirjoittaja saattaa esimerkiksi mainita, että ongelma ilmenee vain Chrome-selaimessa, mutta ei Chromessa Firefox.
Millainen on hyvä Power Apps tukipyyntö?
Hyvä tukipyyntö kehystää ongelman virheeksi, ei sovellusvirheeksi Power Apps . Noudata näitä ohjeita soveltuvin osin, jotta Microsoft ymmärtää ongelman ja ratkaisee sen nopeasti.
Sinulla on kuvaava otsikko
Otsikossa on mainittava:
- Erityinen Power Apps ominaisuus
- Odottamaton toiminta
- Olosuhteet, jotka aiheuttavat virheen
Esimerkki virheellisestä otsikosta: "Valikoiman ohjausobjekti on tyhjä"
Esimerkki hyvästä otsikosta: "Suodatinfunktio ei palauta tuloksia, kun suodatinteksti sisältää tähtimerkkiä"
Liitä yksinkertaistettu sovellus, älä alkuperäistä sovellusta
Jos sovelluksen suorittamiseen liittyy ongelmia, tarjoa pohjaan perustuville sovelluksille vähimmäisprosovellus tai mallipohjaisille sovelluksille vaniljareproratkaisu .
Tärkeä
Hyvän tukipyynnön tavoitteena on sisältää riittävästi tietoa, jotta kuka tahansa voi toistaa ongelman omalla laitteellaan.
Jos pystyt osoittamaan, että virhe on Power Apps virhe sovellusvirheen sijaan, minimaalisella tai vaniljarepro-sovelluksella, Microsoft voi ratkaista sen nopeasti. Ilman näitä reprosovelluksia ratkaisu saattaa viivästyä tai tukipyyntöä ei ehkä hyväksytä.
Poikkeukset
Minimaalinen tai vaniljareprosovellus ei ole aina toteutettavissa tai sitä ei tarvita näihin ongelmiin:
- Tietojen käyttö ja tallennukset tietyltä tietolähde
- Tietyt käyttäjätiedot, kuten käyttöoikeudet
- Käyttöoikeudet
- Offline-käyttö
- Yleiset palvelinongelmat
Yksinkertaista kuitenkin sovellustasi mahdollisimman paljon ja eristä ongelma pohjaan perustuville tai mallipohjaisille sovelluksille.
Verkon jäljityksen liittäminen
Tieto- ja palvelinongelmissa asiakkaan ja palvelimen välisen verkkoliikenteen tutkiminen auttaa eristämään ongelmalliset kerros. Verkkopuhelutietuetta kutsutaan verkon jäljitykseksi.
Voit tallentaa verkkojäljityksen joko Monitorin tai selaimen kehitystyökalujen avulla.
Muista aloittaa tallennus juuri ennen ongelman toistamista ja lopettaa tallennus heti, kun olet toistanut sen onnistuneesti. Tämä lyhyt aikaväli minimoi jäljityksessä olevat epäolennaiset tiedot, jotka saattavat aiheuttaa viiveitä Microsoftin tukipyynnön käsittelyssä.
Anna yksityiskohtaiset vaiheet ongelman toistamiseksi
Jos loit minimaalisen tai vaniljareprosovelluksen, kuvaile , miten ongelma toistetaan kyseisessä sovelluksessa. Älä kuvaile sen sovelluksen ongelmia, josta alun perin löysit ongelman.
Mainitse havaittu käyttäytyminen ja odotettu käyttäytyminen.
Tarjoa kuvakaappauksia tai videoita
Käyttöliittymäongelmissa kuvakaappaukset tai videot voivat selventää virheen toistamisen vaiheet nopeammin kuin kirjallinen kuvaus.
Linkki virallisiin asiakirjoihin
Sisällytä linkkejä Microsoftin ohjeisiin, jotta voit selventää ominaisuutta, jota ongelma koskee, ja sen odotettua toimintaa.
Jos sinulla on ongelmia ammatillisen kehityksen ominaisuuksien kanssa, anna linkki API-funktion dokumentaatioon, joka ei toimi.
Yksinkertaista koodinäytteitä
Jos ongelma liittyy koodaukseen ja muihin ammatillisen kehityksen ominaisuuksiin, yksinkertaista ensin koodia. Yleensä virheen osoittamiseen tarvitaan vain muutama rivi koodia Power Apps . Ota sovellus käyttöön uudessa ympäristössä ilman muita mukautuksia. Varmista, että ongelma ilmenee, ja liitä ongelmallisen koodin katkelma.
Esimerkkejä ammatillisen kehityksen ominaisuuksista Power Apps:
- Power Apps Osia
- Mukautetut lomakkeen komentosarjat mallipohjaisissa sovelluksissa
- Power Fx tai JavaScript-komennot mallipohjaisissa sovelluksissa
- Mallipohjaisten sovellusten WWW-resurssit
Mainitse tietyt määritysvaiheet, jotta muut voivat toistaa ongelman omassa ympäristössään.
Anna järjestelmätiedot
Ongelma voi ilmetä vain tietyssä versiossa Power Apps, selaimessa tai ympäristössä. Anna istuntotunnus , jotta Microsoft voi käyttää näitä tietoja.
Muistiinpanojen lisääminen tutkimuksesta
Voit kokeilla erilaisia kokoonpanoja mahdollisten syiden poistamiseksi. Mainitse nämä määritykset tukipyynnössä. Tämä sisällyttäminen auttaa muita ymmärtämään ongelman paremmin ja välttämään samojen vaiheiden toistamista.
Tukipyynnön lähettäminen Power Apps
Ennen kuin lähetät tukipyynnön, tarkista, onko vika tunnettu ongelma. Jos ohjelmavirhe ei ole vielä tiedossa, voit luoda tukipyynnön virheestä ilmoittamista varten.