ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

ในบทช่วยสอนนี้ เราจะพูดถึงฟังก์ชัน Power Apps LookUp และฟังก์ชันเปิดใช้เพื่อปรับปรุงประสบการณ์ผู้ใช้ปลายทาง

ฟังก์ชัน LookUp ใช้เพื่อค้นหาชิ้นส่วนของข้อมูลในแหล่งข้อมูลต่างๆ

คล้ายกับ VLOOKUP และ HLOOKUP ของ Excel มาก แต่ยืดหยุ่นกว่าและครอบคลุมมากกว่า เช่น INDEX MATCH เหมาะอย่างยิ่งหากคุณทำงานกับแหล่งข้อมูลหลายแหล่งในแอปเดียว

ฟังก์ชัน Launch ช่วยให้ผู้ใช้สามารถเปิดหน้าเว็บหรือแอปอื่นจากภายในแอปที่เราสร้างขึ้นใน Power Apps

ฟังก์ชันLaunchนั้นยอดเยี่ยมหากคุณต้องการให้ผู้ใช้ปลายทางสามารถโทรหาหมายเลขโทรศัพท์ที่บันทึกไว้ในแอพหรือเปิดแอพเช่น Google Maps

สารบัญ

การทำงานกับแหล่งข้อมูลสองแหล่ง

เริ่มจากฟังก์ชัน LookUp กันก่อน ดังที่เราได้กล่าวไว้ก่อนหน้านี้ LookUp นั้นสมบูรณ์แบบหากเราต้องการดึงข้อมูลจากหลายแหล่ง

ในตัวอย่างที่เราใช้ ข้อมูลของเรามาจากแหล่งข้อมูลสองแหล่ง โดยทั้งสองแหล่งบันทึกไว้ในไฟล์ Excel ใน OneDrive แหล่งข้อมูลหนึ่งคือตารางที่มีข้อมูลลูกค้า ซึ่งจะแสดงในหน้าจอรายละเอียดลูกค้า แหล่งข้อมูลที่สองประกอบด้วยข้อมูลเกี่ยวกับตัวแทนขององค์กร ซึ่งสามารถพบได้บนหน้าจอตัวแทน

เป้าหมายที่นี่คือการรวมชุดข้อมูลสองชุดเพื่อให้เราสามารถค้นหาและแสดงบันทึกเฉพาะได้

ตัวอย่างเช่น เราอาจสนใจที่จะค้นหาหมายเลขโทรศัพท์ของตัวแทนที่ดูแล Brooks Tharpe ถ้าเราไปที่รายละเอียดลูกค้า จะแสดงชื่อตัวแทน Beto Yark

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

อย่างไรก็ตาม หน้าจอนั้นไม่แสดงหมายเลขโทรศัพท์ของตัวแทน เมื่อเราเห็นชื่อตัวแทนในหน้าจอรายละเอียดลูกค้า เราจะต้องข้ามไปที่หน้าจอตัวแทนเพื่อดูว่าหมายเลขโทรศัพท์ของ Beto Yark คืออะไร

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

สิ่งนี้ส่งผลกระทบต่อความสะดวกสบายของผู้ใช้ปลายทาง ตามหลักการแล้ว เราต้องการให้ข้อมูลติดต่อของตัวแทนปรากฏในหน้าจอรายละเอียดลูกค้าด้วย นี่คือที่มาของฟังก์ชันPower Apps LookUp

ฟังก์ชันการค้นหา Power Apps ทำงานอย่างไร

เริ่มต้นด้วยการเพิ่มป้ายกำกับ ซึ่งจะแสดงข้อความ “หมายเลขโทรศัพท์ของตัวแทนคือ:”

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

จากนั้น เราจะเพิ่มป้ายกำกับอื่นที่จะแสดงหมายเลขโทรศัพท์ของตัวแทน

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

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

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

LookUp รับอาร์กิวเมนต์ 3 รายการ ได้แก่ ตาราง ตรรกะแบบมีเงื่อนไข และคอลัมน์

เราจะใช้ Table1_1 ซึ่งมีชื่อตัวแทนและหมายเลขโทรศัพท์

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

เราต้องการให้ป้ายกำกับนี้เป็นไดนามิกเนื่องจากเรามีตัวแทนรายอื่นในรายการนี้ เราไม่ต้องการให้สูตรค้นหา Beto Yark ตลอดเวลา ดังนั้น เราจะอ้างอิงคอลัมน์สำหรับ AgentName เท่ากับ DataCardValue6.Text

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

เรากำลังใช้ค่าข้อความสำหรับ DataCardValue6 เพราะนี่คือฟิลด์ที่ชื่อตัวแทน ซึ่งหมายความว่าการเปลี่ยนแปลงนี้ยังขึ้นอยู่กับเรกคอร์ดที่ผู้ใช้ค้นหา

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

สุดท้าย เราจะอ้างอิงข้อมูลจริงที่เรากำลังมองหา ในกรณีนี้ เราต้องการหมายเลขโทรศัพท์ที่ตรงกับชื่อตัวแทน

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

ขณะนี้ หมายเลขสำหรับ Beto Yark แสดงขึ้น ซึ่งหมายความว่าเราได้อ้างอิงข้อมูลจากตารางที่มีข้อมูลตัวแทนของเราบนหน้าเว็บที่เดิมเชื่อมโยงกับแหล่งข้อมูลอื่นสำเร็จแล้ว

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

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

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

หากเราดูที่ตารางจริงในแหล่งข้อมูลของเรา แสดงว่ามีการแสดงตัวเลขที่ถูกต้องบนหน้าจอของเรา

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

ซึ่งหมายความว่าสูตรกำลังทำงานตามที่เราต้องการ

เพิ่มฟังก์ชั่นการโทร

ตอนนี้เราได้สำรวจฟังก์ชัน Power Apps LookUp แล้ว เรามาเริ่มกันที่ฟังก์ชันเปิดใช้ แม้ว่า Launch สามารถช่วยเปิดแอปต่างๆ ได้มากมาย แต่ในตัวอย่างนี้ เราจะมุ่งเน้นไปที่การเพิ่มฟังก์ชันการโทร

เริ่มต้นด้วยการเพิ่มปุ่มข้างหมายเลขโทรศัพท์ตัวแทน ลองเปลี่ยนข้อความเป็น “Call Agent”

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

เมื่อปุ่มถูกเน้น เราจะเลือก OnSelect ในดรอปดาวน์คุณสมบัติและใช้ฟังก์ชัน Launch

เนื่องจากเรากำลังเพิ่มฟังก์ชันการโทร เราจะใช้ "tel" เพื่อระบุว่าข้อมูลที่อ้างอิงคือหมายเลขโทรศัพท์ จากนั้นเราจะติดตามด้วยหมายเลขโทรศัพท์จริง

เมื่อใช้สูตรนั้น สิ่งที่ปุ่ม Call Agent จะทำคือมองหาแอปที่จะอนุญาตให้ผู้ใช้โทรไปยังหมายเลขโทรศัพท์นั้น หากผู้ใช้ใช้โทรศัพท์มือถือ ปุ่มจะพยายามเปิดแอปโทรศัพท์จริงและกดหมายเลขนั้น หากคุณใช้คอมพิวเตอร์ของคุณ คอมพิวเตอร์อาจพยายามเปิดใช้ Skype หากคุณใช้ iPad ก็สามารถเปิด Facetime ได้

อีกครั้ง เราต้องการให้ปุ่มนี้เป็นแบบไดนามิก เราไม่ต้องการให้โทรออกหมายเลขเดิมตลอดเวลา สิ่งที่เราต้องการคือปุ่มสำหรับกดหมายเลขใด ๆ ที่ปรากฏบนฉลากข้างๆ

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

เราจึงต้องอ้างอิงข้อความบน Label8

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

ในการทำเช่น นั้นเราจะต้องใช้ฟังก์ชัน Concatenate เชื่อมโยงลิงก์เข้าด้วยกันเป็นชุดของสตริง ในกรณีนี้คือ "tel:" และข้อความบนฉลาก

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

ตอนนี้เรามีสูตรนั้นแล้ว มาดูกันว่าจะเกิดอะไรขึ้นเมื่อเราใช้ปุ่ม เมื่อดึงสถิติของ Kia Dejohn ขึ้นมา แสดงว่าตัวแทนคือ Andy Chapman ให้คลิกปุ่ม Call Agent

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

เนื่องจากฉันใช้คอมพิวเตอร์ คุณจึงเห็นว่ากำลังพยายามเปิดแอปเพื่อโทรหาหมายเลขนั้น

ฟังก์ชันค้นหาและเปิดใช้งาน Power Apps เพื่อปรับปรุงประสบการณ์ผู้ใช้

อีกครั้ง แอปที่จะเปิดตัวจะขึ้นอยู่กับอุปกรณ์ที่คุณใช้ บรรทัดล่างคือ มันจะเปิดแอพที่จะให้คุณโทรหาหมายเลขบนหน้าจอ


บทนำ Power Apps: คำจำกัดความ คุณลักษณะ ฟังก์ชัน และความสำคัญ
สภาพแวดล้อม Power Apps: การตั้งค่าองค์ประกอบของแอปอย่างเหมาะสม
ฟังก์ชันและสูตร PowerApps | การแนะนำ

บทสรุป

ฟังก์ชัน Power Apps LookUp และ Launch เป็นเพียงสองฟังก์ชันที่สามารถเพิ่มประสิทธิภาพแอปที่คุณกำลังทำงานอยู่ได้ ความสามารถในการดูข้อมูลสำคัญในที่เดียวและโทรออกได้โดยตรงจากหน้านั้นทำให้ผู้ใช้ปลายทางทำในสิ่งที่ต้องทำได้เร็วขึ้น

ในขณะที่เราสร้างบทช่วยสอนเพิ่มเติมสำหรับ Power Apps เราจะสำรวจความสามารถอื่นที่คล้ายคลึงกันซึ่งจะทำให้แอปของคุณมีประโยชน์มากยิ่งขึ้น

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

เฮนรี่


ตนเองคืออะไรใน 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 คืออะไร ทั้งหมดที่คุณต้องการรู้