Register Customer Data EP.2

0
570

สวัสดีครับน้องๆ เพื่อนๆ รวมถึงพี่ๆชาว Less Code Developer ทั้งหลาย ช่วงนี้ยังอยู่ในช่วงเวลา Work From Home กันอยู่เพื่อร่วมกันหยุดเชื้อเพื่อชาติ แต่ก็ยังดีที่เริ่มคลายล็อคบ้างแล้ว สามารถออกไปไหนต่อไหนเพื่อผ่อนคลายหลังจากอยู่บ้านกันเป็นเดือนๆ แต่ก็ขอให้ปฏิบัติตามกฏระเบียบอย่าง Social Distancing เพื่อส่วนรวมนะครับ วันนี้เรามาดูกันต่อใน EP.2 ของการทำ Power Apps เพื่อ Register Customer Data โดยใน EP.1 นั้นเราได้ใช้ OneDrive และ Excel เป็น Data Source ใน Workload ของ O365 นั้นมีอยู่อีก 1 ตัวที่สามารถนำมาใช้เป็น Data Source ได้ก็คือ SharePoint Online ครับ

SharePoint Online ที่เราจะใช้ก็คือSharePoint List ครับ ลองเปรียบเทียบง่ายๆ SharePoint List ก็จะคล้ายๆกับ Table ใน Database มี Column สำหรับเก็บข้อมูลประเภทต่างๆและเก็บข้อมูลเป็น Row หรือเรียกว่า Item สำหรับผู้ที่คุ้นเคยกับ Database หรือผู้ใช้งานฐานข้อมูลจะมีความรู้สูกว่าไม่แตกต่างกันมานัก

เริ่มต้นด้วยการเข้าไปสร้าง SharePoint Site โดยที่ท่านต้องได้รับสิทธิ์ในการสร้างด้วยนะครับ หากในหน่วยงานของท่านมี IT ดูแลก็ให้แผนก IT สร้าง SharePoint Site ให้นะครับแล้วก็เพิ่มสิทธิ์ของท่านเป็น Site Owner เพื่อทำงานต่อเองได้ครับ เข้าไปสร้างได้ที่ portal.office.com แล้วมองหา Icon ของ SharePoint ตามรูป

image

เมื่อ Click ที่ Icon SharePoint แล้วก็จะได้หน้าตาดังรูป ให้ Click เลือกที่ Create Site ตรงมุมบนซ้ายของหน้าจอ

image

เลือกสร้างเป็น Team Site ครับ

image

เมื่อสร้าง Site แล้วก็ให้สร้าง SharePoint List เพื่อใช้เก็บข้อมูล

image

มีรายละเอียดของ SharePoint List ที่สร้างตามรูป ตั้งชื่อ List Name และมี Column ต่างตามต้องการได้เลยครับ

image

ลำดับต่อมาก็เข้าไปที่ make.powerapps.com ครับสร้าง App จาก SharePoint Data Source

image

ให้เอา URL ของ SharePoint Site ของเรามาใส่ตรงช่อง Connect to a SharePoint site  แล้วกด Go

image

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

image

เข้าไปดูวิธีการทำโดยละเอียดทุกขั้นตอนได้ใน VDO ด้านล่างครับ

หากมีคำแนะนำติชมหรือต้องการที่จะผู้เขียน ทำ VDO สอนเรื่องไหนก็แนะนำกันมาได้เลยนะครับ จะทิ้ง Comment ไว้ที่ใต้บทความ ใต้ Clip ก็ได้ครับ หรือช่องทาง Facebook ได้ที่

Power Platform Community Thailand