הערה
הגישה לדף זה מחייבת הרשאה. באפשרותך לנסות להיכנס או לשנות מדריכי כתובות.
הגישה לדף זה מחייבת הרשאה. באפשרותך לנסות לשנות מדריכי כתובות.
חל על: אפליקציות
Canvas אפליקציות Copilot Studio
מונחות מודלים של
פונקציות Power Platform CLI
Dataverse
לעתים קרובות יש הרבה לוגיקה מאחורי הקלעים באפליקציה. לעתים ההשפעה ברורה, לדוגמה, הערך או הצבע של פקד משתנים, ומאשרים שהלוגיקה מופעלת כראוי. עם זאת, לפעמים זה לא ברור ויכול להיות קשה לדמיין ולהבין מה קורה בתוך האפליקציה. השתמש בפונקציה Trace כדי לתעד מידע אבחון מאחורי הקלעים, ליצור ציר זמן של מה שקרה בפועל, כדי להבין טוב יותר כיצד האפליקציה שלך פועלת ולעזור לאתר באגים בבעיות.
בעת שימוש ב- Power Apps, הפלט Trace מ- מופיע בכלי Power Apps Live Monitor יחד עם פעילויות אחרות של אפליקציות. אם אפשרת לאפליקציה לשלוח נתוני מדידת שימוש ל- Azure Application Insights, Trace ניתן להשתמש בפונקציה גם כדי לשלוח מידע למשאב 'תובנות אפליקציות'. Trace ניתן להשתמש רק בנוסחאות אופן פעולה - כדי לעקוב אחר ערכים ממ מאפייני נתונים, עליך להשתמש בחלופות כגון לחצני איתור באגים.
כאשר נעשה שימוש עם Test Studio, Trace הוא ביטוי אופציונלי שניתן להשתמש בו כדי לספק מידע נוסף בתוצאות הבדיקה שלך מתוך האירוע OnTestCaseComplete . Trace הודעות אירוע משולבות עם הודעות קביעה שהועברו והודעות שנכשלו בטבלה Traces של הרשומה TestCaseResult . לטבלה Traces יש שני מאפיינים, הודעה וחותמת זמן. Trace מידע המשמש בבדיקות יתועד גם ב'תובנות יישום'. מידע מעקב אחר בדיקה אינו זמין בכלי Live Monitor מאחר שהצג החי מחובר לאפליקציה כאשר הוא מופעל מ- Power Apps Studio.
תחביר
Trace( Message [, TraceSeverity [, CustomRecord [, TraceOptions ] ] )
- הודעה – חובה. המידע שיש לעקוב אחריו. מספרים, תאריכים, בוליאניים וכל סוג נתונים אחר שניתן לא לכפיית לטקסט.
- TraceSeverity – אופציונלי. רמת החומרה של ההקלטה ב Trace - Live Monitor ובתובנות לגבי אפליקציות. האפשרויות הן TraceSeverity.Information (default), TraceSeverity.Warning, TraceSeverity.Error, או TraceSeverity.Critical.
- CustomRecord – אופציונלי. רשומה המכילה נתונים מותאמים אישית המוקלטים ב- Live Monitor או בתובנות לגבי אפליקציות.
- TraceOptions – אופציונלי. האפשרויות הן TraceOptions.None (ברירת מחדל) ו- TraceOptions.IgnoreUnsupportedTypes אשר מתעלמות מסוגי נתונים ב- CustomRecord שלא ניתן לערוך בסידרה.
דוגמה
- צור פקד לחצן ב- Power Apps Studio.
- הגדר את הנוסחה OnSelect שתהיה:
Set( x, x+1 );
Trace( x );
- פתח את Power Apps Live Monitor בחלון דפדפן אחר על-ידי בחירת סמל "כלים מתקדמים" בחלונית הימנית ובחר "פתח צג חי": נקודת כניסה עבור

- חזור לחלון הדפדפן המקורי של Studio ובחר בלחצן שלך ארבע פעמים. השתמש ב- Alt-click בעכבר אם אתה במצב עיצוב.
- הצג את Power Apps Live Monitor.
- הרשת של צג Trace Live תכלול אירוע עבור כל לחיצה על לחצן, עבור כל שיחה, אשר יציג את ערך המשתנה לאחר כל מרווח קבוע. בצע הסתעפות TraceTrace לאירוע כדי לראות היכן אותחל, ואת הביטוי המשמש עבור ההודעה, בלוח השמאלי: מעקב צג חי המציג לחצן בעת לחיצה ארבע פעמים והפרשים קבועים תואמים של

ראה גם
מבט כולל על Power Apps Live Monitor
Test Studio סקירה כללית
עבודה עם Test Studio