הערה
הגישה לדף זה מחייבת הרשאה. באפשרותך לנסות להיכנס או לשנות מדריכי כתובות.
הגישה לדף זה מחייבת הרשאה. באפשרותך לנסות לשנות מדריכי כתובות.
הפונקציה PDF ב- Power Apps יוצרת מסמך PDF מהתוכן של מסך או סוגים מסוימים של פקדים. אתה יכול להעביר את הקובץ שנוצר למחבר פעולה—למשל, לשלוח אותו בדוא"ל באמצעות מחבר Office 365 Outlook—או לזרימת Power Automate כחלק מתרחיש אוטומציה.
חשוב
- זוהי תכונה ניסיונית. תכונות ניסיוניות אינן מיועדות לשימוש בייצור והפונקציונליות שלהן עשויה להיות מוגבלת. תכונות אלו זמינות לפני הפרסום הרשמי כך שלקוחות יוכלו לקבל גישה מוקדמת ולספק משוב. הכרת תכונות ניסיוניות, תכונות Preview ותכונות שיצאו משימוש ביישומי בד ציור.
- עליך להפעיל את פונקציית ה-PDF ב הגדרות > תכונות קרובות > ניסויי. כתכונה ניסיונית, היא מושבתת כברירת מחדל.
- שלח את המשוב שלך ב פורום הקהילה של Power Apps לתכונות ניסויוניות.
הפעלת הפונקציה PDF
מכיוון שפונקציית PDF היא תכונה ניסיונית, היא כבויה כברירת מחדל. כדי להשתמש בה באפליקציות, עליך להפעיל אותה באופן ידני.
היכנס אל Power Apps, ולאחר מכן צור יישום בד ציור או פתח יישום קיים.
ב- Power Apps Studio, בסרגל הפקודות, בחר הגדרות.
בחר תכונות עתידיות.
בכרטיסיה ניסויי , הפעל פונקציית PDF.
השתמש בפונקציית PDF כדי ליצור קובץ PDF
בדוגמה הבאה, אנו משתמשים בפונקציית PDF במאפיין OnSelect
של לחצן ליצירת קובץ PDF. באפשרותך גם להשתמש בפונקציית PDF ב- OnVisible
, ב- OnHidden
או בכל מאפיין אופן פעולה אחר.
בחר כפתור קיים או הוסף כפתור חדש ליישום בד הציור שלך.
במאפיין
OnSelect
של הלחצן, הוסף את פונקציית ה- PDF והזן את היעד של הפונקציה כפרמטר. הזן את הנוסחה:PDF(SubmitInspectionScreen);
בדוגמה זו, אנו מכוונים למסך
SubmitInspectionScreen
כדי ליצור קובץ PDF מהתוכן של מסך הבדיקה לדוגמה של האפליקציה שלנו. החלף אותו בשם של מסך באפליקציה שלך.בחר שמור ופרסם.
הפעל את האפליקציה ובחר את הלחצן שהוספת. קובץ ה-PDF נוצר ומאוחסן בזיכרון לשימוש עתידי. הסעיף הבא מציע כמה דרכים לעבוד עם קובץ ה-PDF באפליקציה שלך.
פונקציית ה-PDF יכולה לכוון למסך שגלוי כעת. ניתן להעביר את כל המסך, כמו בדוגמה שלנו, או להזין פרמטרים נוספים כדי לציין גורם מכיל או גלריה כדי להגביל את העברת התוכן.
עבודה עם קובץ PDF שנוצר
ניתן להשתמש בקובץ PDF שנוצר בדרכים רבות. הנה כמה מהן, עם הדוגמה בסעיף הקודם.
הצג את הקובץ עם פקד מציג PDF
ביישום בד ציור שלך, בחר את הלחצן שיצרת בדוגמה הקודמת או הוסף לחצן חדש.
במאפיין
OnSelect
של הלחצן, הזן את הנוסחה הבאה, תוך החלפה שלSubmitInspectionScreen
בשם של מסך באפליקציה שלך:Set(myPDF, PDF(SubmitInspectionScreen));
בחר הוסף > מציג PDF (ניסויי).
מתוך רשימת המאפיינים, בחר את המאפיין מסמך ולאחר מכן הזן myPDF בשורת הנוסחאות.
בחר שמור ופרסם.
הפעל את האפליקציה ובחר את הלחצן שהוספת. קובץ ה-PDF נוצר, מאוחסן במשתנה myPDF
, וגלוי בפקד מציג ה-PDF.
פקד מציג ה-PDF מופיע כצורה שחורה בתוך קובץ PDF שנוצר. כדי לא לכלול את הפקד בקובץ שנוצר, מקם את התוכן שברצונך להפוך לקובץ PDF בתוך גורם מכיל או גלריה וכוון אליו במקום המסך; לדוגמה, PDF(Container1)
או PDF(Gallery1).
שימוש במחבר פעולה
בדוגמה זו, אנו יוצרים קובץ PDF שאנו שולחים כקובץ מצורף לדוא"ל באמצעות מחבר Office 365 Outlook.
ביישום בד ציור שלך, בחר את הלחצן שיצרת בדוגמה הקודמת או הוסף לחצן חדש.
במאפיין
OnSelect
של הלחצן, הזן את הנוסחה הבאה:Office365Outlook.SendEmailV2( "sample@email.com", "New Safety Inspection" "A new safety inspection has been submitted for your review. Please see attached.", { Attachments: Table( { Name: "submittedInspection.pdf", ContentBytes: PDF(SubmitInspectionScreen) } ) } );
בחר שמור ופרסם.
הפעל את האפליקציה ובחר את הלחצן שהוספת. קובץ ה-PDF נוצר, והודעת דוא"ל נשלחת לכתובת הדואר האלקטרוני שצוינה בצירוף קובץ ה-PDF שנוצר.
שימוש בזרימת Power Automate
בדוגמה זו, אנו יוצרים קובץ PDF ומעבירים אותו לזרימת Power Automate המאחסנת את הקובץ בספריית מסמכים באמצעות המחבר SharePoint. דוגמה זו מחליפה את הגורם המפעיל של PowerApps המהווה ברירת מחדל ב- Power Automate בגורם מפעיל PowerApps (V2).
יצירת זרימה לשימוש באפליקציה שלך
ביישום בד ציור שלך, בחר את הלחצן שיצרת בדוגמה הקודמת או הוסף לחצן חדש.
בתפריט עריכת האפליקציה, בחר Power Automate > צור זרימה חדשה.
בחר צור מפריט ריק.
כדי למחוק את הגורם המפעיל של PowerApps המהווה ברירת מחדל, בחר בתפריט הגורמים המפעילים (…), ולאחר מכן בחר מחק.
חפש ובחר את PowerApps (V2)
בחר בגורם המפעיל של PowerApps V2 כדי להרחיב את הצומת ולאחר מכן בחר הוסף קלט.
בחר קובץ כסוג קלט המשתמש.
בחר הוסף קלט שוב, ולאחר מכן בחר בטקסט כסוג קלט המשתמש.
שנה את שם הקלט לשם קובץ ושנה את התיאור לאנא הזן את שם הקובץ.
הוספת מחבר SharePoint לזרימה
בחר פעולה חדשה כדי להוסיף פעולות. חפש SharePoint ובחר צור קובץ.
בכתובת אתר, בחר אתר SharePoint שיש לך הרשאה להוסיף אליו קבצים.
בנתיב תיקיה, בחר ספריית מסמכים שיש לך הרשאה להוסיף אליה קבצים.
בחר את הקלט שם קובץ. בכרטיסיה תוכן דינמי בחר שם קובץ תחת PowerApps (V2).
בחר את הקלט תוכן הקובץ ולאחר מכן בחר תוכן הקובץ מהרשימה.
בחר שמור ולאחר מכן בחר x בפינה השמאלית העליונה כדי לסגור את חלון Power Automate.
החלונית Power Automate מתרעננת, וזרימת PowerApps (V2) החדשה, צור קובץ, מופיעה ברשימה.
הוסף את הזרימה ללחצן ביישום
בחר את הלחצן ביישום בד הציור במאפיין
OnSelect
של הלחצן, הזן את הנוסחה הבאה, תוך החלפת שם הזרימה ושם קובץ ה-PDF שנוצר בשם שלך:'PowerAppV2->Createfile'.Run( "NewInspectionReport.pdf", { file: { name: "NewInspectionReport.pdf", contentBytes: PDF(InspectionDetails) } } );
בחר שמור ופרסם.
הפעל את האפליקציה ובחר את הלחצן שהוספת. הזרימה של Power Automate פועלת ומוסיפה את קובץ PDF שנוצר לספריית המסמכים.