เพิ่มแหล่งข้อมูลลงในแอปพื้นที่ทํางานและหน้าฟังก์ชันการออกแบบ

เสร็จสมบูรณ์เมื่อ

ข้อมูลเป็นส่วนสําคัญของทุกการใช้งาน ตรรกะทั้งหมดขึ้นอยู่กับชนิดของข้อมูลที่จัดเก็บไว้ ใน Power Apps ข้อมูลถูกเก็บไว้ในแหล่งข้อมูลที่สามารถเข้าถึงได้โดยใช้การเชื่อมต่อ การเชื่อมต่อใช้ตัวเชื่อมต่อเฉพาะเพื่อพูดคุยกับแหล่งข้อมูล บริการที่สําคัญจํานวนมากและแหล่งข้อมูลภายในองค์กร เช่น SharePoint, SQL Server, Office 365, Salesforce และ X มีตัวเชื่อมต่อใน Power Apps

แหล่งข้อมูลที่พบบ่อยที่สุดคือ ตาราง ซึ่งคุณสามารถใช้เพื่อจัดเก็บและดึงข้อมูลได้ การเชื่อมต่อช่วยให้คุณสามารถอ่านและเขียนข้อมูลในเวิร์กบุ๊ก Microsoft Excel รายการ SharePoint ตาราง SQL และรูปแบบอื่น ๆ อีกมากมาย คุณสามารถจัดเก็บสิ่งเหล่านี้ในบริการระบบคลาวด์ เช่น OneDrive, DropBox และ SQL Server

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

แหล่งข้อมูลภายในเครื่อง

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

  • แกลเลอรี: ใช้ตัวควบคุม แกลเลอรี เพื่อกรอง เรียงลําดับ ค้นหา และเลื่อนผ่านระเบียนในแหล่งข้อมูล จากนั้นเลือกระเบียนที่ระบุ คุณยังสามารถแสดงเฉพาะเขตข้อมูลบางอย่างจากแต่ละระเบียนเพื่อให้คุณสามารถแสดงระเบียนหลายระเบียนในแต่ละครั้งแม้แต่บนหน้าจอขนาดเล็ก

  • แสดงฟอร์ม: ฟอร์มการแสดงช่วยให้คุณแสดงเขตข้อมูลใดๆ หรือทั้งหมดในระเบียนเดียว

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

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

SharePoint

มีคุณลักษณะ SharePoint จํานวนมากที่อนุญาตให้ผู้ใช้สร้างโครงการเฉพาะ และสร้างกระบวนการทางธุรกิจมาตรฐานสําหรับการแชร์ข้อมูล การเผยแพร่เอกสาร และการบันทึกข้อมูล คุณลักษณะเหล่านี้ช่วยให้ผู้ใช้ทางธุรกิจมีประสิทธิภาพมากขึ้น แต่ SharePoint มีประสิทธิภาพมากกว่าระบบการทํางานร่วมกันของเอกสารก่อนหน้านี้ในการแสดงข้อมูลเกี่ยวกับข้อมูล/เอกสารที่จะจัดเก็บและเหตุผล

ซึ่งตรงไปตรงมาต่อ เมตาดาต้าหรือข้อมูลเกี่ยวกับข้อมูล (เช่นเวลาที่ปรับเปลี่ยน สร้างโดย และอื่นๆ แต่แท็ก แบบกําหนดเอง บนเอกสารหรือวัตถุ) ใน SharePoint ผู้ปฏิบัติงานสามารถเข้าใจได้ดีขึ้นว่าทําไมมีเอกสารอยู่และทําไมจึงเป็นสิ่งสําคัญโดยไม่ต้องอ่าน SharePoint ยังอนุญาตให้ผู้ใช้สร้างฐานข้อมูลแบบกําหนดเองในโครงสร้างที่ใช้งานง่าย ทําให้สามารถจัดเก็บข้อมูลจํานวนหลายพันบิตที่อาจรวมเข้ากับเวิร์กโฟลว์หรือกระบวนการทางธุรกิจอื่น ๆ ที่กล่าวถึงข้างต้น

ตัวควบคุมและคุณสมบัติในแอปพื้นที่ทํางาน

ใน Microsoft Power Apps ผู้ใช้สามารถวางแผนและสร้างแอปพลิเคชันทางธุรกิจโดยใช้คอมโพเนนต์แทนที่จะเขียนโค้ดในภาษาการเขียนโปรแกรมแบบดั้งเดิมเช่น C# พวกเขาสามารถออกแบบแอปพลิเคชันได้โดยการลากแล้วปล่อยองค์ประกอบลงในพื้นที่ทํางาน เหมือนกับการออกแบบสไลด์ใน PowerPoint การระบุตรรกะและการทํางานกับข้อมูลสามารถทําได้ผ่านประสบการณ์ที่คล้ายกับ Excel ผู้ใช้สามารถสร้างแอปที่รวมข้อมูลทางธุรกิจจากแหล่งข้อมูลต่างๆ ของ Microsoft และของบริษัทอื่น พวกเขาได้รับอนุญาตให้แชร์แอปเพื่อให้ผู้ใช้สามารถเรียกใช้ในเบราว์เซอร์หรือบนอุปกรณ์เคลื่อนที่ และฝังแอปเพื่อให้พวกเขาสามารถเรียกใช้ใน SharePoint, Power BI หรือ Teams ได้ นี่คือตัวอย่างบางส่วนของตัวควบคุมที่พร้อมใช้งานใน Power Apps:

  • ปุ่ม: เชื่อมโยงกับแอปพลิเคชัน โดยคลิกหรือแตะ
  • แกลเลอรี: แสดงรายการของระเบียนที่ประกอบด้วยการเรียงลําดับข้อมูลที่แตกต่างกัน
  • ดรอปดาวน์: แสดงรายการแรกในการรันดาวน์จนกว่าจะเลือกเครื่องหมายบั้ง
  • รูป : แสดงรูปภาพจากแฟ้มหรือแหล่งข้อมูล (ตัวอย่างเช่น)
  • กล้อง: ถ่ายภาพและบันทึกในแอปหรือแหล่งข้อมูล

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

แต่ละเขตข้อมูลจะแสดงในตัวควบคุมที่แยกต่างหากภายในตัวควบคุม แกลเลอรี คุณสามารถกําหนดค่าตัวควบคุมเหล่านี้ในเทมเพลตของคุณ การเปลี่ยนแปลงใดๆ ที่ทํากับเทมเพลตจะปรากฏทั่วทั้งตัวควบคุมแกลเลอรี เทมเพลตที่กําหนดไว้ล่วงหน้าจะพร้อมใช้งานสําหรับการแสดงรูปภาพและข้อความในแกลเลอรี แกลเลอรีสําหรับรายการที่มีความสูงแตกต่างกันยังมีให้ใช้งาน

สําคัญ

ถ้าผู้ใช้เลื่อน ความสูงแบบยืดหยุ่น ตัวควบคุมแกลเลอรีก่อนที่รายการทั้งหมดจะถูกโหลด รายการที่กําลังอยู่ในมุมมองอาจถูกผลักลงและออกจากมุมมองเมื่อการโหลดข้อมูลเสร็จสิ้น เมื่อต้องการหลีกเลี่ยงปัญหานี้ ให้ใช้ตัวควบคุม แกลเลอรี มาตรฐาน แทนตัวควบคุม ความสูงแบบยืดหยุ่น ตัวแปร