ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
ในบทช่วยสอนนี้ เราจะพูดถึงฟังก์ชัน Power Apps LookUp และฟังก์ชันเปิดใช้เพื่อปรับปรุงประสบการณ์ผู้ใช้ปลายทาง
ฟังก์ชัน LookUp ใช้เพื่อค้นหาชิ้นส่วนของข้อมูลในแหล่งข้อมูลต่างๆ
คล้ายกับ VLOOKUP และ HLOOKUP ของ Excel มาก แต่ยืดหยุ่นกว่าและครอบคลุมมากกว่า เช่น INDEX MATCH เหมาะอย่างยิ่งหากคุณทำงานกับแหล่งข้อมูลหลายแหล่งในแอปเดียว
ฟังก์ชัน Launch ช่วยให้ผู้ใช้สามารถเปิดหน้าเว็บหรือแอปอื่นจากภายในแอปที่เราสร้างขึ้นใน Power Apps
ฟังก์ชันLaunchนั้นยอดเยี่ยมหากคุณต้องการให้ผู้ใช้ปลายทางสามารถโทรหาหมายเลขโทรศัพท์ที่บันทึกไว้ในแอพหรือเปิดแอพเช่น Google Maps
สารบัญ
การทำงานกับแหล่งข้อมูลสองแหล่ง
เริ่มจากฟังก์ชัน LookUp กันก่อน ดังที่เราได้กล่าวไว้ก่อนหน้านี้ LookUp นั้นสมบูรณ์แบบหากเราต้องการดึงข้อมูลจากหลายแหล่ง
ในตัวอย่างที่เราใช้ ข้อมูลของเรามาจากแหล่งข้อมูลสองแหล่ง โดยทั้งสองแหล่งบันทึกไว้ในไฟล์ Excel ใน OneDrive แหล่งข้อมูลหนึ่งคือตารางที่มีข้อมูลลูกค้า ซึ่งจะแสดงในหน้าจอรายละเอียดลูกค้า แหล่งข้อมูลที่สองประกอบด้วยข้อมูลเกี่ยวกับตัวแทนขององค์กร ซึ่งสามารถพบได้บนหน้าจอตัวแทน
เป้าหมายที่นี่คือการรวมชุดข้อมูลสองชุดเพื่อให้เราสามารถค้นหาและแสดงบันทึกเฉพาะได้
ตัวอย่างเช่น เราอาจสนใจที่จะค้นหาหมายเลขโทรศัพท์ของตัวแทนที่ดูแล Brooks Tharpe ถ้าเราไปที่รายละเอียดลูกค้า จะแสดงชื่อตัวแทน Beto Yark
อย่างไรก็ตาม หน้าจอนั้นไม่แสดงหมายเลขโทรศัพท์ของตัวแทน เมื่อเราเห็นชื่อตัวแทนในหน้าจอรายละเอียดลูกค้า เราจะต้องข้ามไปที่หน้าจอตัวแทนเพื่อดูว่าหมายเลขโทรศัพท์ของ Beto Yark คืออะไร
สิ่งนี้ส่งผลกระทบต่อความสะดวกสบายของผู้ใช้ปลายทาง ตามหลักการแล้ว เราต้องการให้ข้อมูลติดต่อของตัวแทนปรากฏในหน้าจอรายละเอียดลูกค้าด้วย นี่คือที่มาของฟังก์ชันPower Apps LookUp
ฟังก์ชันการค้นหา Power Apps ทำงานอย่างไร
เริ่มต้นด้วยการเพิ่มป้ายกำกับ ซึ่งจะแสดงข้อความ “หมายเลขโทรศัพท์ของตัวแทนคือ:”
จากนั้น เราจะเพิ่มป้ายกำกับอื่นที่จะแสดงหมายเลขโทรศัพท์ของตัวแทน
เป้าหมายคือเพื่อให้ป้ายกำกับนี้แสดงหมายเลขโทรศัพท์ที่ส่งคืนโดยฟังก์ชัน LookUp ดังนั้น เราจะเลือกข้อความจากดร็อปดาวน์คุณสมบัติ และเริ่มด้วยฟังก์ชันค้นหาในแถบสูตร
LookUp รับอาร์กิวเมนต์ 3 รายการ ได้แก่ ตาราง ตรรกะแบบมีเงื่อนไข และคอลัมน์
เราจะใช้ Table1_1 ซึ่งมีชื่อตัวแทนและหมายเลขโทรศัพท์
เราต้องการให้ป้ายกำกับนี้เป็นไดนามิกเนื่องจากเรามีตัวแทนรายอื่นในรายการนี้ เราไม่ต้องการให้สูตรค้นหา Beto Yark ตลอดเวลา ดังนั้น เราจะอ้างอิงคอลัมน์สำหรับ AgentName เท่ากับ DataCardValue6.Text
เรากำลังใช้ค่าข้อความสำหรับ DataCardValue6 เพราะนี่คือฟิลด์ที่ชื่อตัวแทน ซึ่งหมายความว่าการเปลี่ยนแปลงนี้ยังขึ้นอยู่กับเรกคอร์ดที่ผู้ใช้ค้นหา
สุดท้าย เราจะอ้างอิงข้อมูลจริงที่เรากำลังมองหา ในกรณีนี้ เราต้องการหมายเลขโทรศัพท์ที่ตรงกับชื่อตัวแทน
ขณะนี้ หมายเลขสำหรับ Beto Yark แสดงขึ้น ซึ่งหมายความว่าเราได้อ้างอิงข้อมูลจากตารางที่มีข้อมูลตัวแทนของเราบนหน้าเว็บที่เดิมเชื่อมโยงกับแหล่งข้อมูลอื่นสำเร็จแล้ว
หากเราเลือกเรกคอร์ดอื่น ครั้งนี้สำหรับลูกค้าชื่อลอรัน โอทูล เราจะเห็นว่าตัวแทนที่ได้รับมอบหมายคือมาร์ก ซิดลิง ซึ่งหมายความว่าหมายเลขโทรศัพท์ที่แสดงด้านล่างมีการเปลี่ยนแปลงด้วย
หากเราดูที่ตารางจริงในแหล่งข้อมูลของเรา แสดงว่ามีการแสดงตัวเลขที่ถูกต้องบนหน้าจอของเรา
ซึ่งหมายความว่าสูตรกำลังทำงานตามที่เราต้องการ
เพิ่มฟังก์ชั่นการโทร
ตอนนี้เราได้สำรวจฟังก์ชัน Power Apps LookUp แล้ว เรามาเริ่มกันที่ฟังก์ชันเปิดใช้ แม้ว่า Launch สามารถช่วยเปิดแอปต่างๆ ได้มากมาย แต่ในตัวอย่างนี้ เราจะมุ่งเน้นไปที่การเพิ่มฟังก์ชันการโทร
เริ่มต้นด้วยการเพิ่มปุ่มข้างหมายเลขโทรศัพท์ตัวแทน ลองเปลี่ยนข้อความเป็น “Call Agent”
เมื่อปุ่มถูกเน้น เราจะเลือก OnSelect ในดรอปดาวน์คุณสมบัติและใช้ฟังก์ชัน Launch
เนื่องจากเรากำลังเพิ่มฟังก์ชันการโทร เราจะใช้ "tel" เพื่อระบุว่าข้อมูลที่อ้างอิงคือหมายเลขโทรศัพท์ จากนั้นเราจะติดตามด้วยหมายเลขโทรศัพท์จริง
เมื่อใช้สูตรนั้น สิ่งที่ปุ่ม Call Agent จะทำคือมองหาแอปที่จะอนุญาตให้ผู้ใช้โทรไปยังหมายเลขโทรศัพท์นั้น หากผู้ใช้ใช้โทรศัพท์มือถือ ปุ่มจะพยายามเปิดแอปโทรศัพท์จริงและกดหมายเลขนั้น หากคุณใช้คอมพิวเตอร์ของคุณ คอมพิวเตอร์อาจพยายามเปิดใช้ Skype หากคุณใช้ iPad ก็สามารถเปิด Facetime ได้
อีกครั้ง เราต้องการให้ปุ่มนี้เป็นแบบไดนามิก เราไม่ต้องการให้โทรออกหมายเลขเดิมตลอดเวลา สิ่งที่เราต้องการคือปุ่มสำหรับกดหมายเลขใด ๆ ที่ปรากฏบนฉลากข้างๆ
เราจึงต้องอ้างอิงข้อความบน Label8
ในการทำเช่น นั้นเราจะต้องใช้ฟังก์ชัน Concatenate เชื่อมโยงลิงก์เข้าด้วยกันเป็นชุดของสตริง ในกรณีนี้คือ "tel:" และข้อความบนฉลาก
ตอนนี้เรามีสูตรนั้นแล้ว มาดูกันว่าจะเกิดอะไรขึ้นเมื่อเราใช้ปุ่ม เมื่อดึงสถิติของ Kia Dejohn ขึ้นมา แสดงว่าตัวแทนคือ Andy Chapman ให้คลิกปุ่ม Call Agent
เนื่องจากฉันใช้คอมพิวเตอร์ คุณจึงเห็นว่ากำลังพยายามเปิดแอปเพื่อโทรหาหมายเลขนั้น
อีกครั้ง แอปที่จะเปิดตัวจะขึ้นอยู่กับอุปกรณ์ที่คุณใช้ บรรทัดล่างคือ มันจะเปิดแอพที่จะให้คุณโทรหาหมายเลขบนหน้าจอ
บทนำ Power Apps: คำจำกัดความ คุณลักษณะ ฟังก์ชัน และความสำคัญ
สภาพแวดล้อม Power Apps: การตั้งค่าองค์ประกอบของแอปอย่างเหมาะสม
ฟังก์ชันและสูตร PowerApps | การแนะนำ
บทสรุป
ฟังก์ชัน Power Apps LookUp และ Launch เป็นเพียงสองฟังก์ชันที่สามารถเพิ่มประสิทธิภาพแอปที่คุณกำลังทำงานอยู่ได้ ความสามารถในการดูข้อมูลสำคัญในที่เดียวและโทรออกได้โดยตรงจากหน้านั้นทำให้ผู้ใช้ปลายทางทำในสิ่งที่ต้องทำได้เร็วขึ้น
ในขณะที่เราสร้างบทช่วยสอนเพิ่มเติมสำหรับ Power Apps เราจะสำรวจความสามารถอื่นที่คล้ายคลึงกันซึ่งจะทำให้แอปของคุณมีประโยชน์มากยิ่งขึ้น
สิ่งที่ดีที่สุด
เฮนรี่
ตนเองคืออะไรใน Python: ตัวอย่างในโลกแห่งความเป็นจริง
คุณจะได้เรียนรู้วิธีการบันทึกและโหลดวัตถุจากไฟล์ .rds ใน R บล็อกนี้จะครอบคลุมถึงวิธีการนำเข้าวัตถุจาก R ไปยัง LuckyTemplates
ในบทช่วยสอนภาษาการเข้ารหัส DAX นี้ เรียนรู้วิธีใช้ฟังก์ชัน GENERATE และวิธีเปลี่ยนชื่อหน่วยวัดแบบไดนามิก
บทช่วยสอนนี้จะครอบคลุมถึงวิธีการใช้เทคนิค Multi Threaded Dynamic Visuals เพื่อสร้างข้อมูลเชิงลึกจากการแสดงข้อมูลแบบไดนามิกในรายงานของคุณ
ในบทความนี้ ฉันจะเรียกใช้ผ่านบริบทตัวกรอง บริบทตัวกรองเป็นหนึ่งในหัวข้อหลักที่ผู้ใช้ LuckyTemplates ควรเรียนรู้ในขั้นต้น
ฉันต้องการแสดงให้เห็นว่าบริการออนไลน์ของ LuckyTemplates Apps สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร
เรียนรู้วิธีคำนวณการเปลี่ยนแปลงอัตรากำไรของคุณโดยใช้เทคนิคต่างๆ เช่น การแยกสาขาและการรวมสูตร DAX ใน LuckyTemplates
บทช่วยสอนนี้จะหารือเกี่ยวกับแนวคิดของการทำให้แคชข้อมูลเป็นรูปธรรมและวิธีที่สิ่งเหล่านี้ส่งผลต่อประสิทธิภาพของ DAX ในการให้ผลลัพธ์
หากคุณยังคงใช้ Excel อยู่จนถึงตอนนี้ นี่เป็นเวลาที่ดีที่สุดในการเริ่มใช้ LuckyTemplates สำหรับความต้องการในการรายงานทางธุรกิจของคุณ
เกตเวย์ LuckyTemplates คืออะไร ทั้งหมดที่คุณต้องการรู้