ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

ในบทช่วยสอนนี้ เราจะพูดถึง ช่องค้นหา PowerAppsและวิธีการเพิ่มและปรับแต่งตั้งแต่เริ่มต้น

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

ซึ่งหมายความว่าใครก็ตามที่ต้องการสร้างแอป ไม่ว่าจะเพียงแค่แสดงข้อมูลของตนหรือเพื่อเพิ่มประสิทธิภาพการทำงานในทีมก็สามารถทำได้อย่างง่ายดาย

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

สารบัญ

วิธีการทำงานของฟิลด์ค้นหา PowerApps

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

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

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

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

แม้ว่าเทมเพลตในตัวจะใช้งานได้สะดวก แต่เราไม่สามารถพึ่งพาได้ 100% ตลอดเวลา การสร้างแอปพื้นที่ทำงานของคุณเองเป็นสิ่งจำเป็น หากคุณต้องการปรับแต่งแอปอย่างเต็มที่ตามความต้องการเฉพาะของคุณ ซึ่งหมายความว่าคุณต้องสร้างช่องค้นหาของคุณเองตั้งแต่เริ่มต้น

การใช้ฟังก์ชันค้นหา

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

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

เนื่องจากมีแกลเลอรีของรายการ จึงเหมาะสมที่จะสร้างช่องค้นหาที่นี่

แกลเลอรีที่แสดงในหน้านี้คือแกลเลอรี 2 หากเราดูที่คุณสมบัติ Item แสดงว่าเรากำลังดึงข้อมูลจาก Table1

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

ซึ่งหมายความว่าเมื่อเราเพิ่มฟังก์ชันการค้นหา มันจะค้นหาผ่านรายการต่างๆ ในตารางที่ 1 และกรองผลลัพธ์ตามสิ่งที่เราพิมพ์เข้าไป

มาดูกันว่าฟังก์ชันการค้นหาทำงานอย่างไร เมื่อเข้าไปในเอกสาร Microsoftที่อธิบายถึงฟังก์ชันนี้ แสดงว่าฟังก์ชันการค้นหาใช้ตาราง สตริงการค้นหา และคอลัมน์ที่คุณต้องการค้นหา

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

เมื่อนึกถึงสูตรดังกล่าวแล้ว เรามาดูกันว่าฟังก์ชันการค้นหาทำงานอย่างไรในแอปของเรา

การใช้คุณสมบัติ Item ใน Gallery2 ให้ใช้ฟังก์ชันการค้นหาในแถบสูตรและอ้างอิง Table1 เนื่องจากเป็นแหล่งข้อมูลหลักของเรา

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

สำหรับสตริงการค้นหาจริง ลองค้นหาชื่อ Elton

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

จากนั้น มาทำการค้นหาในคอลัมน์ FirstName

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

เมื่อเรากด Enter มันจะให้การจับคู่ที่สอดคล้องกับพารามิเตอร์การค้นหาที่เราใช้

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

หากเราลบชื่อ Elton ออกจากสตริงการค้นหา ชื่อนั้นจะแสดงทั้งแกลเลอรีอีกครั้งโดยอัตโนมัติ

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

ลองค้นหาชื่อ Coralie อีกครั้ง

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

เมื่อเรากด Enter จะทำให้เรามีการจับคู่อีกครั้ง

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

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

การสร้างฟิลด์ค้นหา PowerApps ตั้งแต่เริ่มต้น

เริ่มต้นด้วยการเพิ่มการป้อนข้อความโดยใช้ปุ่มข้อความใต้ริบบิ้นแทรก

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

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

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

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

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

ซึ่งหมายความว่าเราต้องเพิ่มองค์ประกอบ TextInput1 ลงในสูตรนั้น

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

ในการทำเช่นนั้น แทนที่จะเว้นวรรคตอนที่เราพิมพ์ข้อความค้นหา เราจะพิมพ์ TextInput1.Text TextInput1 หมายถึงกล่องข้อความในขณะที่ข้อความอ้างอิงถึงสิ่งที่เราพิมพ์ลงในกล่องข้อความ

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

ทีนี้มาลองดูกัน หากเราพิมพ์ข้อคว��มค้นหาที่นี่ คุณจะเห็นว่าคำที่ตรงกันปรากฏขึ้นแม้ว่าเราจะพิมพ์เฉพาะตัวอักษรสองสามตัวแรกก็ตาม

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

ลองใช้ชื่ออื่นแล้วค้นหาบรูน่า อีกครั้งมันแสดงให้เราเห็นตรงกัน

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

คราวนี้มาลองค้นหากันดูครับว่าใช้นามสกุลอะไรได้บ้าง ฉันจะพิมพ์ Lyles ซึ่งเป็นนามสกุลของบรูน่า

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

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

การเพิ่มคอลัมน์ในฟิลด์การค้นหา PowerApps

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

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

เรามาเพิ่ม AgentName กันเถอะ จากนั้นกด Enter เพื่อสรุปสูตรนั้น

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

ในที่สุดเราก็ได้คู่แล้ว ถ้าค้นหานามสกุล Lyles

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

การเพิ่มไอคอนการค้นหาที่ใช้งานได้และการซ่อนแถบค้นหา

ในแอปส่วนใหญ่ คุณไม่เพียงแค่มีแถบค้นหาเท่านั้น คุณเห็นไอคอนค้นหาด้วย ลองเพิ่มในหน้าจอนี้

เพียงมองหาการค้นหาจากดรอปดาวน์ไอคอนใต้ริบบิ้นแทรก

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

ย้ายไปที่ด้านขวาของแถบค้นหา

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

จากนั้นมาเปลี่ยนสีเป็นสีขาวเพื่อให้สอดคล้องกับองค์ประกอบอื่นๆ

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

ตอนนี้เรามีไอคอนค้นหาแล้ว เป้าหมายที่นี่คือการซ่อนแถบค้นหาและให้ปรากฏเมื่อเราคลิกไอคอนค้นหาเท่านั้น

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

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

หากเราตรวจสอบคุณสมบัติการเปิดเผยภายใต้ดรอปดาวน์คุณสมบัติ แสดงว่าการเปิดเผยถูกตั้งค่าเป็น จริง

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

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

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

ไม่ต้องกังวลเกี่ยวกับการอ้างอิงกล่องข้อความเมื่อไม่สามารถมองเห็นได้อีกต่อไป เรายังสามารถอ้างอิงได้โดยคลิกที่ชื่อขององค์ประกอบในรายการในบานหน้าต่างด้านซ้าย

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

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

เนื่องจากเราต้องการให้มีอะไรเกิดขึ้นทุกครั้งที่เราคลิกที่ไอคอนค้นหา เราจะใช้ OnSelect

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

เราจะใช้ตัวแปรชื่อ UpdateContext

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

หากต้องการใช้ UpdateContext เราจำเป็นต้องมีพจนานุกรมผันแปรที่อยู่ในวงเล็บปีกกา ลองใช้ SearchVisible แล้วตั้งค่าเป็นจริง

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

ตอนนี้เรามีตัวแปรเรียบร้อยแล้ว เรามาผูกคุณสมบัติการมองเห็นของกล่องข้อความของเรากับตัวแปรจริงกัน เพียงคลิกที่ TextInput1 จากนั้นตั้งค่าการเปิดเผยเป็น SearchVisible

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

เมื่อเราผูกตัวแปรกับองค์ประกอบกล่องข้อความแล้ว กล่องค้นหาจะแสดงขึ้นเมื่อเราคลิกที่ไอคอนเท่านั้น

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

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

ดังนั้นเราจะกลับไปที่ไอคอนและเปลี่ยนสูตรสำหรับ OnSelect ครั้งนี้ เราต้องการให้การกระทำตรงกันข้ามเกิดขึ้นเมื่อเราคลิกที่ไอคอนเป็นครั้งที่สอง

ในการตั้งค่าการกระทำที่ตรงกันข้าม สิ่งที่เราต้องทำคือเพิ่มเครื่องหมายอัศเจรีย์ เนื่องจากในปัจจุบัน SearchVisible ทำให้กล่องข้อความปรากฏขึ้น !SearchVisible จะทำให้กล่องข้อความหายไป

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

ตอนนี้ถ้าเราคลิกไอคอนครั้งแรก ช่องค้นหาจะปรากฏขึ้น ซึ่งหมายความว่าคุณสมบัติการมองเห็นจะกลายเป็นจริง

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

ถ้าเราคลิกไอคอนอีกครั้ง การมองเห็นจะเปลี่ยนเป็นเท็จและกล่องข้อความจะหายไป

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

การเพิ่มคำใบ้ในแถบค้นหา

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

ในการทำเช่นนั้น เพียงเน้นแถบค้นหา จากนั้นไปที่บานหน้าต่างด้านขวา ภายใต้คุณสมบัติ ให้พิมพ์ "ค้นหาชื่อ นามสกุล หรือชื่อตัวแทน"

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

ตอนนี้ เราเห็นคำใบ้นั้นในแถบค้นหา ทำให้ผู้ใช้ค้นหาได้ง่ายขึ้น

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง

คำใบ้นี้จะหายไปเมื่อผู้ใช้คลิกที่แถบค้นหาและเริ่มพิมพ์

ฟิลด์ค้นหา PowerApps: วิธีเพิ่มและปรับแต่ง


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

บทสรุป

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

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

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

เฮนรี่

Leave a Comment

คู่มือการดาวน์โหลดและติดตั้ง R และ RStudio

คู่มือการดาวน์โหลดและติดตั้ง R และ RStudio

ค้นพบวิธีที่เราสามารถดาวน์โหลดและติดตั้ง R และ RStudio ซึ่งเป็นทั้งแบบฟรีและแบบโอเพ่นซอร์สสำหรับการเขียนโปรแกรมสถิติและกราฟิก

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

วิธีลดขนาดไฟล์ Excel – 6 วิธีที่มีประสิทธิภาพ

Power Automate คืออะไร? - สุดยอดคู่มือ

Power Automate คืออะไร? - สุดยอดคู่มือ

Power Automate คืออะไร? - สุดยอดคู่มือที่ช่วยให้คุณเข้าใจและใช้ได้อย่างมีประสิทธิภาพ

วิธีใช้ Power Query ใน Excel: คู่มือฉบับสมบูรณ์

วิธีใช้ Power Query ใน Excel: คู่มือฉบับสมบูรณ์

วิธีใช้ Power Query ใน Excel: คำแนะนำทั้งหมดเพื่อทำให้ข้อมูลของคุณมีประสิทธิภาพมากขึ้น

ตนเองคืออะไรใน 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 สามารถช่วยในการจัดการรายงานและข้อมูลเชิงลึกต่างๆ ที่สร้างจากแหล่งข้อมูลต่างๆ ได้อย่างไร