Jaa


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.

  1. Pohjaan perustuva sovellus ei näytä laskuja.

    1. Kirjaudu pohjaan perustuvaan sovellukseen, kuten Contosoon.
    2. Valitse aloitusnäytössä Omat laskut.
      • Odotettu toiminta: Käyttäjän luomat laskut näytetään.
      • Todellinen toiminta: Laskuja ei näytetä.
  2. Mallipohjainen sovellus ei näytä laskuja.

    1. Kirjaudu Contoso-sovellukseen ympäristössäsi.
    2. Valitse Koontinäyttö-sivulla sivustokartassa Laskut .
    3. 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.

  1. Pohjaan perustuvan sovelluksen suodatinfunktio ei palauta tuloksia, kun suodatinteksti sisältää tähtimerkin

    1. Ongelman osoittamiseksi on liitetty minimaalinen reprosovellus.
    2. Tämä sovellus sisältää yksinkertaisen kokoelman: TestTable tiedoilla [{Name: "a"}, {Name: "*b"}].
    3. Sovelluksessa on kaksi Taulukko-ohjausobjektia . Molemmat ohjausobjektit on määritetty näyttämään Nimi-sarake .
    4. Taulukossa 1 on määritetty Kohteet . Filter(TestTable, Name="a")
    5. 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 ehtoa Name="*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.
  2. Mallipohjaisen sovelluksen näkymä ei palauta tuloksia, kun suodatinehdossa on tähtimerkki

    1. Luo näkymä mille tahansa taulukolle.
    2. Poista kaikki näkymän suodattimet.
    3. Lisää ensisijaiseen sarakkeeseen suodatin, joka vastaa *b-alkuista tekstiä.
    4. Lisää tämä näkymä ja taulukko mihin tahansa mallipohjaiseen sovellukseen.
    5. Tallenna ja julkaise kaikki muutokset.
    6. Suorita sovellus.
    7. Lisää ensisijaiseen sarakkeeseen muutama tietue, joilla on eri arvot. Varmista, että yksi sarake alkaa merkillä *b.
    8. Siirry taulukon sivulle.
    9. 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:

  1. Erityinen Power Apps ominaisuus
  2. Odottamaton toiminta
  3. 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.

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:

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.

Katso myös