การรวม PowerApps ใน Microsoft Power Automate

การรวม PowerApps ใน Microsoft Power Automate

ในบทช่วยสอนนี้ เราจะพูดถึงการรวม Power Automate กับ PowerApps หากคุณไม่คุ้นเคยกับ PowerApps นี่เป็นวิธีการใช้สภาพแวดล้อมของ Microsoft เพื่อสร้างแอปธุรกิจที่ราบรื่นโดยใช้โค้ดเพียงเล็กน้อยหรือไม่มีเลย ตัวอย่างเช่น ถ้าคุณต้องการสร้างสเปรดชีต คุณใช้ Excel ถ้าคุณต้องการสร้างแอปพลิเคชัน คุณใช้ PowerApps

การรวม PowerApps เป็นหนึ่งในทักษะที่ดีที่สุดในการเรียนรู้ เพราะเป็นวิธีสร้างแอปพลิเคชันทางธุรกิจที่เรียบง่ายไปจนถึงซับซ้อนโดยที่ไม่รู้วิธีเขียนโค้ดด้วยซ้ำ

สำหรับบทช่วยสอนนี้ เราจะรวมPower Automateกับ PowerApps เท่านั้น เราจะไม่พูดถึงวิธีตั้งค่าบัญชี PowerApps กล่องข้อความคืออะไร หรือปุ่มคืออะไร หากคุณสงสัยเกี่ยวกับสิ่งเหล่า นั้นฉันขอแนะนำให้คุณลองใช้ หลักสูตร ของเรา หรือดูบทช่วยสอนของ YouTube มิฉะนั้นสิ่งนี้จะไม่สมเหตุสมผลสำหรับคุณ

การรวม PowerApps ใน Microsoft Power Automate

สมมติว่าแอปพลิเคชันธุรกิจของเราเป็นแอปพลิเคชันตัวแทนท่องเที่ยวที่ตัวแทนสามารถดูลูกค้า ดูประวัติการเดินทางก่อนหน้า และทำงานอื่นๆ ที่เกี่ยวข้องกับการเดินทางได้ นอกจากนี้ เราจะสร้างเพจที่ตัวแทนสามารถเข้าไปได้หากต้องการส่งปัญหาใดๆ หลังจากที่ส่งปัญหาแล้ว จะทำให้เกิดโฟลว์ในเบื้องหลังที่สร้างตั๋ว Trello ข้อความ Slack และการแจ้งเตือนอื่นๆ

สารบัญ

การสร้าง Power Automate Flow

ดังนั้นสิ่งแรกที่เราต้องทำคือสร้างเวิร์กโฟลว์ที่ทำสิ่งที่เรากล่าวถึงก่อนหน้านี้ ถ้าเราไปที่ เมนูหลัก ของ Power Appsเราสามารถคลิกโฟลว์จากนั้นดูโฟลว์ทั้งหมดที่เราสร้างขึ้น 

การรวม PowerApps ใน Microsoft Power Automate

น่าเสียดายที่โฟลว์เหล่านี้ใช้ไม่ได้กับ Power Apps สิ่งเดียวที่จะใช้งานได้คือโฟลว์ที่เริ่มต้นจริงโดย PowerApps เอง ดังนั้น มาสร้างโฟลว์ Power Automate ใหม่กัน ขั้น แรกคลิกใหม่

การรวม PowerApps ใน Microsoft Power Automate

จากนั้นคลิกทันทีจากช่องว่าง

การรวม PowerApps ใน Microsoft Power Automate

สำหรับท ริกเกอร์ เราจะเลือกPowerAppsแล้วคลิกสร้าง

การรวม PowerApps ใน Microsoft Power Automate

นี่อาจเป็นหนึ่งในอินพุตที่ง่ายที่สุด เพราะถ้าคุณคลิก มันจะบอกเพียงว่าไม่ต้องการข้อมูลเพิ่มเติม

การรวม PowerApps ใน Microsoft Power Automate

นั่นเป็นเพราะถือว่าข้อมูลทั้งหมดที่คุณต้องการตลอดโฟลว์นี้จะถูกใส่ผ่าน Power Apps เอง ทีนี้มาดูทีละขั้นตอน

สำหรับโฟลว์ตัวอย่างนี้ ควรสร้างตั๋ว Trello อย่างง่ายหลังจากที่ผู้ใช้ป้อนชื่อและนามสกุล โดยคลิกปุ่มขั้นตอนใหม่

การรวม PowerApps ใน Microsoft Power Automate

จากนั้นมารวมเข้ากับ Trello

การรวม PowerApps ใน Microsoft Power Automate

คลิกสร้างการ์ด

การรวม PowerApps ใน Microsoft Power Automate

ID ของบอร์ดจะเป็นTasksและParent List IDจะเป็นIssues

การรวม PowerApps ใน Microsoft Power Automate

ในขณะนี้ เรายังไม่ได้ขอให้ผู้ใช้ป้อนข้อมูลใดๆ สำหรับชื่อการ์ดและคำอธิบายการ์ด อย่างไรก็ตาม เราสามารถตั้ง ค่าฟิลด์ ชื่อการ์ดให้บรรจุโดยผู้ใช้ใน PowerApps ในการทำเช่น นั้น  เพียงคลิกถามใน PowerApps

การรวม PowerApps ใน Microsoft Power Automate

เรายังสามารถทำสิ่งเดียวกันกับคำอธิบายการ์ดได้

การรวม PowerApps ใน Microsoft Power Automate

จากนั้นคลิกบันทึก

การรวม PowerApps ใน Microsoft Power Automate

เพื่อสรุปสั้น ๆ ตัวแปรอินพุตทั้งหมดของเราจะถูกจัดเตรียมโดยบุคคลที่ทริกเกอร์ผ่าน Power Apps

การรวม PowerApps ใน Microsoft Power Automate

กลับไปที่แอปพลิเคชัน Power Apps ของเราแล้วลองทำดู

การรวม PowerApps ใน Microsoft Power Automate

การสร้างทริกเกอร์ใน PowerApps

ก่อนอื่นมาสร้างปุ่มกันก่อน

การรวม PowerApps ใน Microsoft Power Automate

ให้พิมพ์Create a ticketตามชื่อปุ่มนี้

การรวม PowerApps ใน Microsoft Power Automate

คลิกอินพุต จาก นั้นเลือกป้อนข้อความ

การรวม PowerApps ใน Microsoft Power Automate

ใส่ในกล่องข้อความสองกล่อง

การรวม PowerApps ใน Microsoft Power Automate

มาตั้งค่า ข้อความ เริ่มต้นเป็นประเภทปัญหา
 

การรวม PowerApps ใน Microsoft Power Automate

กล่องข้อความที่สองสามารถเป็นIssue Description
 

การรวม PowerApps ใน Microsoft Power Automate

 เมื่อเราคลิกปุ่มนี้ โฟลว์ควรเริ่มต้นขึ้น

การรวม PowerApps ใน Microsoft Power Automate

ในการดำเนินการดังกล่าว ให้คลิก การ ดำเนินการ

การรวม PowerApps ใน Microsoft Power Automate

จากนั้นคลิก Power Automate

การรวม PowerApps ใน Microsoft Power Automate

คลิกโฟลว์ Power Automateที่เราสร้างขึ้น

การรวม PowerApps ใน Microsoft Power Automate

เมื่อเราคลิกปุ่ม PowerApps จะทำงาน แต่สังเกตว่าต้องใช้อาร์กิวเมนต์บนแถบสูตรอย่างไร แสดงว่าต้องมีสองอาร์กิวเมนต์ 

การรวม PowerApps ใน Microsoft Power Automate

ดังนั้นเราจึงจำเป็นต้องใส่ข้อโต้แย้งที่เราสร้างขึ้นที่นี่

การรวม PowerApps ใน Microsoft Power Automate

และเราต้องการให้สร้างอาร์กิวเมนต์เหล่านี้แบบไดนามิกจากสิ่งที่ผู้ใช้พิมพ์ในกล่องข้อความทั้งสอง ถ้าเราต้องการอ้างอิงข้อความในกล่องข้อความเหล่า นี้เราก็แค่พิมพ์TextInput1.Text ซึ่งจะเน้นกล่องข้อความที่เกี่ยวข้องเป็นสีเขียว

การรวม PowerApps ใน Microsoft Power Automate

จากนั้นอาร์กิวเมนต์ที่สองคือTextInput2.Text

การรวม PowerApps ใน Microsoft Power Automate

เห็นได้ชัดว่าไม่มีส่วนสีแดงอีกต่อไป ซึ่งหมายความว่าไม่มีข้อผิดพลาดอีกต่อไป หลังจากพิมพ์อาร์กิวเมนต์แล้ว ให้กดEnter

นี่คือวิธีที่เราสร้างทริกเกอร์ในแอปพลิเคชัน Power Apps ที่ทริกเกอร์โฟลว์ใน Power Automate

การทดสอบ Power Automate Flow ภายใน PowerApps

เรามาทดสอบโฟลว์ Power Automate ภายใน PowerApps กัน ขั้นแรกให้คลิกปุ่มเล่น

การรวม PowerApps ใน Microsoft Power Automate

พิมพ์ “ Software Bug ” สำหรับประเภทปัญหาและ “ I can't see the passport number for agent 007 ” สำหรับคำอธิบาย จากนั้นคลิกปุ่มสร้างตั๋ว

การรวม PowerApps ใน Microsoft Power Automate

หลังจากนั้น ให้กลับไปที่ Power Apps แล้วคลิกปุ่มย้อนกลับ ( <> )

การรวม PowerApps ใน Microsoft Power Automate

คลิกโฟลว์ที่เราสร้างขึ้นเพื่อดูว่าทำงานได้อย่างถูกต้องหรือไม่ สิ่งนี้บ่งชี้ว่าเริ่มเมื่อเก้าวินาทีที่แล้วและสำเร็จ

การรวม PowerApps ใน Microsoft Power Automate

ถ้าเราไปที่ Trello เราจะเห็นตั๋วใหม่ที่สร้างขึ้นโดยอัตโนมัติ ( ข้อผิดพลาดของซอฟต์แวร์

การรวม PowerApps ใน Microsoft Power Automate

การเพิ่มการดำเนินการถามใน PowerApps

ตอนนี้เรามาพูดถึงข้อผิดพลาดทั่วไปเมื่อใช้ PowerApps ในโฟลว์ของเรา ขั้นแรกให้เพิ่มขั้นตอนใหม่

การรวม PowerApps ใน Microsoft Power Automate

จากนั้น เพิ่มตัวเชื่อมต่อ Slack และใช้การดำเนินการโพสต์ข้อความ

การรวม PowerApps ใน Microsoft Power Automate

จากนั้น เลือกบทช่วยสอนสำหรับชื่อช่อง

การรวม PowerApps ใน Microsoft Power Automate

สำหรับข้อความให้ใช้ เนื้อหา ถามใน PowerAppsไดนามิก

การรวม PowerApps ใน Microsoft Power Automate

ตรวจสอบให้แน่ใจว่าได้บันทึกโฟลว์ก่อนที่จะทดสอบ

การรวม PowerApps ใน Microsoft Power Automate

ตอนนี้กลับไปที่Power Appsและเรียกใช้อีกครั้ง

การรวม PowerApps ใน Microsoft Power Automate

คลิกปุ่มสร้างตั๋ว

การรวม PowerApps ใน Microsoft Power Automate

จากนั้นเราจะสังเกตเห็นว่ามีบางอย่างผิดปกติ หากต้องการตรวจสอบปัญหาของโฟลว์ของเรา ให้ตรวจสอบใน หน้า โฟลว์และคลิก โฟลว์ PowerAppsที่เราสร้างขึ้น

การรวม PowerApps ใน Microsoft Power Automate

อย่างที่เราเห็น แสดงว่ามีปัญหากับทริกเกอร์ของโฟลว์ นั่นเป็นเพราะทริกเกอร์นี้ป้อนอาร์กิวเมนต์สองตัวเท่านั้น อย่างไรก็ตาม เนื่องจากเราได้เพิ่ม การดำเนิน การถามใน PowerAppsจึงจำเป็นต้องมีอินพุตสามรายการในตอนนี้

การรวม PowerApps ใน Microsoft Power Automate


การจัดการข้อผิดพลาดด้วย PowerApps

เราสามารถดูรายละเอียดเพิ่มเติมเกี่ยวกับข้อผิดพลาดนั้นได้ที่นี่ นี่เป็นเพียงวิธีที่ซับซ้อนในการบอกว่าตัวแปรที่จำเป็นสำหรับ Slack ไม่พร้อมใช้งาน

การรวม PowerApps ใน Microsoft Power Automate

เราสามารถแก้ไขปัญหานี้ได้โดยไปที่ แท็บ การ ดำเนินการจากนั้นคลิกที่Power Automate

การรวม PowerApps ใน Microsoft Power Automate

ลบแอปพลิเคชันแรกที่เราสร้างไว้ก่อนหน้านี้

การรวม PowerApps ใน Microsoft Power Automate

จากนั้นให้เพิ่มอีกครั้งโดยคลิกที่มัน

การรวม PowerApps ใน Microsoft Power Automate

หลังจากเพิ่มการ์ดแล้ว ให้ป้อนตัวแปรTextInput1.Text , TextInput2.TextและTextInput1.Textอีกครั้ง

การรวม PowerApps ใน Microsoft Power Automate

เรียกใช้แอพนี้อีกครั้งแล้วคลิกปุ่มสร้างตั๋ว

การรวม PowerApps ใน Microsoft Power Automate

จากนั้นให้กลับไปที่ หน้า โฟลว์ ของเรา แล้วคลิกโฟลว์ PowerApps อย่างที่เราเห็น กระแสของเราดำเนินไปอย่างประสบความสำเร็จ 

การรวม PowerApps ใน Microsoft Power Automate

เมื่อเราตรวจสอบ Trello เราจะเห็นว่ามีการ์ดใหม่เกี่ยวกับSoftware Bug ถูกเพิ่มเข้ามาด้วย

การรวม PowerApps ใน Microsoft Power Automate

ใน Slack ของเรา ข้อความใหม่ " ข้อบกพร่องของซอฟต์แวร์ " จะถูกโพสต์ด้วย

การรวม PowerApps ใน Microsoft Power Automate

ดังนั้น ประเด็นสำคัญที่นี่คือเมื่อใดก็ตามที่เราแก้ไขโฟลว์ โดยเฉพาะอย่างยิ่งถ้ามันเพิ่มอาร์กิวเมนต์หลายตัวให้กับตัวแปรทริกเกอร์ เราจำเป็นต้องเพิ่มอีกครั้งใน PowerApps ด้วย 


อินพุตเวิร์กโฟลว์ใน Microsoft Power Automate
Power Apps Basics: สภาพแวดล้อมการพัฒนาและการเรียกใช้แอปของคุณ
Power Automate Environment: การตั้งค่าและภาพรวม

บทสรุป

โดยสรุปแล้ว นี่เป็นการผสานรวมที่ทรงพลังอย่างแท้จริง เมื่อเราสร้างโฟลว์ใน Power Automate แล้ว เราสามารถทริกเกอร์ได้หลายวิธี หากคุณมีแอปพลิเคชัน PowerApps อยู่แล้ว คุณสามารถใส่โฟลว์ Power Automate ของคุณลงในแอปพลิเคชันได้อย่างราบรื่น

นี่เป็นเพียงวิธีหนึ่งในการทริกเกอร์เวิร์กโฟลว์ของคุณภายนอก Power Automate ในกรณีนี้ เราใช้ PowerApps ฉันหวังว่าคุณจะพบว่ามีประโยชน์โดยเฉพาะอย่างยิ่งเมื่อคุณไม่ได้แค่สร้างเวิร์กโฟลว์เพื่อตัวคุณเองอีกต่อไป แต่ยังสำหรับองค์กรของคุณด้วย

สิ่งที่ดีที่สุด

เฮนรี่


ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง

วิธีบันทึกและโหลดไฟล์ RDS ใน R

วิธีบันทึกและโหลดไฟล์ RDS ใน R

คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

เยี่ยมชม N วันทำการแรก – โซลูชันภาษาการเข้ารหัส DAX

ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

แสดงข้อมูลเชิงลึกโดยใช้เทคนิคการแสดงภาพแบบไดนามิกแบบหลายเธรดใน LuckyTemplates

บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ

บทนำในการกรองบริบทใน LuckyTemplates

บทนำในการกรองบริบทใน LuckyTemplates

ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

เคล็ดลับที่ดีที่สุดในการใช้แอปใน LuckyTemplates Online Service

ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

วิเคราะห์การเปลี่ยนแปลงอัตรากำไรล่วงเวลา – การวิเคราะห์ด้วย LuckyTemplates และ DAX

เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

แนวคิด Materialization สำหรับแคชข้อมูลใน DAX Studio

บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

การรายงานทางธุรกิจโดยใช้ LuckyTemplates

หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้

เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้