Power Pages Rozšírenie DevTools
Rozšírenie Power Pages pre Microsoft Edge DevTools je vývojársky nástroj navrhnutý tak, aby zlepšil vývoj a riešenie problémov pre tvorcov a administrátorov pracujúcich na Power Pages lokalitách. Ponúka funkcie, ako je zobrazenie správy o sledovaní tekutín a chybových hlásení na strane servera. Pomocou tohto nástroja môžu tvorcovia a správcovia efektívne identifikovať, diagnostikovať a riešiť problémy v prostredí. Power Pages Umožnením možností zapisovania do denníka a sledovania v tekutom kóde, ako aj poskytnutím jasného prehľadu o chybových scenároch, Power Pages rozšírenie uľahčuje plynulejšie pracovné postupy vývoja a zvyšuje celkovú kvalitu Power Pages lokalít.
Poznámka
Rozšírenie nástroja pre vývojárov je momentálne k dispozícii iba pre Microsoft Edge.
Ak chcete pracovať s vývojárskymi nástrojmi, musíte:
- Nainštalujte rozšírenie prehliadača.
- Povoľte diagnostické nastavenie.
- Skontrolujte chybu na strane servera a postupujte podľa podrobností o zmiernení.
- Zobrazte vlastné správy denníka pridané pomocou tekutého kódu.
Nainštalujte rozšírenie prehliadača DevTools
Inštalácia rozšírenia DevTools pre Power Pages:
- Prejdite na Microsoft Power Pages rozšírenie pre Microsoft Edge.
- Vyberte položku Získať.
Zapnutie diagnostického nastavenia
Poznámka
Ak je stav viditeľnosti lokality súkromný, diagnostické nastavenie je predvolene povolené.
Zapnutie diagnostického nastavenia pre verejnú webovú lokalitu:
- Power Pages Otvorte aplikáciu Správa.
- Pridajte alebo aktualizujte nastavenie lokality pod názvom UserTrace/Debug.
- Nastavte hodnotu na hodnotu true.
Kontrola chybových hlásení na strane servera
Keď povolíte diagnostické nastavenie, platforma zaznamená všetky chyby, ktoré sa vyskytnú na serveri. Ak chcete zachytiť tieto chybové hlásenia servera, musíte:
Otvorte webový Microsoft Edge prehliadač.
Prejdite na svoju Power Pages webovú lokalitu.
Otvorte prehliadač DevTools.
Vyberte kartu Power Pages .
Zopakujte scenár, v ktorom ste narazili na chybu.
Nástroj zobrazí zoznam všetkých chybových hlásení na strane servera spolu s pravdepodobnými riešeniami.
Poznámka
V súčasnosti sa môže zobraziť iba obmedzený počet chybových hlásení o zlyhaní. Každé ďalšie vydanie však bude obsahovať ďalšie chybové hlásenia pre rôzne typy zlyhaní.
Tu je niekoľko príkladov chybových hlásení:
Chyba s lokálnym poskytovateľom prihlásenia, ak je atribút LogonEnabled pre kontakt portálu nepravdivý.
Vyhľadávanie externej entity nie je správne nakonfigurované.
Zaznamenávajte vlastné správy pomocou kvapaliny
Tvorcovia môžu pridať výpisy denníka do svojho tekutého kódu. Keď je spustená lokalita Power pages, denníky pridané výrobcom do tekutého kódu sa zobrazia v rozšírení vývojárskeho nástroja Power Pages . Tvorcovia majú možnosť začleniť výpisy denníka do svojho tekutého kódu. Tieto denníky, vložené výrobcom, sa zobrazia v rozšírení vývojárskeho nástroja, keď je povolené diagnostické nastavenie .
Nasledujúcu syntax možno použiť v tekutom kóde na zaznamenávanie vlastných správ:
{% log message:'Custom message' level:'Warning' %}
Parameter | Description |
---|---|
klada | Názov tekutého objektu |
správa | Reťazec predstavujúci všetky vlastné správy na zapisovanie do denníka |
úroveň | Zaznamenajte správu ako informácie, upozornenie alebo chybu |
Príklad:
{% log message: 'Log from Home page' %}
{% fetchxml query %}
<fetch version="1.0" mapping="logical" >
<entity name="contact">
<attribute name="fullname"/>
<attribute name="emailaddress1"/>
</entity>
</fetch>
{% endfetchxml %}
{% assign contacts = query.results.entities %}
{% for contact in contacts %}
<div> Contact name: {{contact.fullname}} </div><br/>
{% capture msgg %}
Contact email is {{contact.emailaddress1}} for name {{contact.fullname}}
{% endcapture %}
{% log message: msgg %}
{% endfor %}