ปรับแต่งรายการ Microsoft Lists หรือฟอร์ม SharePoint โดยใช้ Power Apps
คุณสามารถกำหนดฟอร์มสำหรับรายการที่สร้างโดยใช้ Microsoft Lists หรือไลบรารีเอกสาร SharePoint ได้อย่างง่ายดายโดยการเปิด Power Apps ในเบราว์เซอร์ คุณไม่จำเป็นต้องเขียนโค้ดดั้งเดิม เช่น C# หรือดาวน์โหลดแอปอื่น เช่น InfoPath เมื่อคุณเผยแพร่การเปลี่ยนแปลงของคุณ ฟอร์มจะถูกฝังภายในรายการสำหรับการใช้งานโดยผู้ใช้ทั้งหมด ใน Power Apps คุณยังสามารถตรวจสอบรายงานการวิเคราะห์ สร้างการจัดรูปแบบตามเงื่อนไขอย่างง่ายดาย และเชื่อมต่อกับแหล่งข้อมูลอื่นๆ
เมื่อต้องการทำตามขั้นตอนในบทความนี้ คุณจะสร้างรายการเพื่อให้คุณเห็นวิธีที่การแก้ไข/ปรับปรุงตามคำสั่งทำงาน และจากนั้น คุณสามารถใช้แนวคิดเดียวกันนี้กับรายการของคุณเองได้
หมายเหตุ
- หากตัวเลือก ฟอร์มที่กำหนดเอง ไม่พร้อมใช้งานหรือทำงานอย่างไม่ถูกต้องสำหรับรายการของคุณ อาจมีชนิดข้อมูลที่ Power Apps ไม่สนับสนุนt นอกจากนี้ คุณไม่สามารถย้ายฟอร์มของคุณไปยังรายการอื่นหรือ สภาพแวดล้อม อื่นได้
- ฟอร์มที่กำหนดเองสำหรับรายการได้รับการสนับสนุนในรายการทั่วไปและไลบรารีเอกสารทั่วไปเท่านั้น ปัจจุบันไม่รองรับเทมเพลตรายการและไลบรารี รวมถึงแต่ไม่จำกัดเพียงรายการ เช่น ประกาศ รายชื่อติดต่อ และงาน
- ฟอร์มที่กำหนดเองสำหรับไลบรารีเอกสารรองรับการแก้ไขข้อมูลเมตาที่กำหนดเองเท่านั้น ไม่รองรับการแก้ไขหรือจัดการไฟล์
- จำเป็นต้องดำเนินการเพิ่มเติม เมื่อเปลี่ยนแปลงที่อยู่ของไซต์ SharePoint ที่ใช้ฟอร์มแบบกำหนดเอง ข้อมูลเพิ่มเติม: ผลกระทบของการเปลี่ยนแปลงที่อยู่เว็บไซต์ SharePoint บน Power Apps
- ในการเข้าถึงฟอร์มที่กำหนดเอง ผู้ใช้ต้องมีสิทธิ์เข้าถึงรายการ
ดูวิดีโอนี้เพื่อเรียนรู้วิธีกำหนดฟอร์มรายการ:
ข้อกำหนด
ตารางต่อไปนี้อธิบายข้อกำหนดสำหรับชนิดผู้ใช้พร้อมการดำเนินการเฉพาะกับฟอร์มรายการที่ปรับแต่งโดยใช้ Power Apps
ชนิดผู้ใช้ | การดำเนินการฟอร์มรายการที่กำหนดค่า | ข้อกำหนด |
---|---|---|
แขก | ใช้ |
|
แขก | สร้าง |
|
ผู้ใช้ในองค์กร | ใช้ |
|
ผู้ใช้ในองค์กร | สร้างหรือแก้ไข |
|
ข้อมูลเพิ่มเติมเกี่ยวกับสิทธิ์การใช้งานและแผน Power Apps :
- แผน Microsoft 365 ที่มี Power Apps
- สิทธิ์การใช้งานใดที่จะต้องได้รับมอบหมายให้ผู้เยี่ยมชมของฉัน เพื่อให้พวกเขาสามารถเรียกใช้แอปที่แชร์กับพวกเขาได้
- สิทธิ์ผู้ใช้ Power Apps ที่มาพร้อมกับ Microsoft 365
- ตัวเชื่อมต่อแบบพรีเมียม
สร้างรายการ
บนไซต์ SharePoint สร้างรายการ จากนั้นเพิ่มคอลัมน์เหล่านี้ไปยังรายการนั้น:
- รายละเอียด (ใช่/ไม่ใช่)
- ราคา (สกุลเงิน)
- ความพร้อมใช้งาน (วันที่โดยไม่มีเวลา)
- สี (ตัวเลือก)
เปิดฟอร์ม
ในแถบคำสั่ง เลือก รวม -> Power Apps -> กำหนดฟอร์มเอง
Power Apps Studio เปิดขึ้นในแท็บเบราว์เซอร์เดียวกัน
ถ้ากล่องโต้ตอบ ยินดีต้อนรับสู่ Power Apps Studio เปิดขึ้น ให้เลือก ข้าม
ย้ายและลบฟิลด์
ลากฟิลด์ ความพร้อมใช้งาน ไปยังปุ่มของรายการของฟิลด์
ฟิลดต์จะปรากฏในคำสั่งที่คุณระบุ
วางเมาส์เหนือฟิลด์ สิ่งที่แนบมา ให้เลือกจุดไข่ปลา (...) ที่ปรากฏขึ้น จากนั้นเลือก ลบ
ฟิลด์ที่คุณระบุจะหายไปจากฟอร์ม
กำหนดการจัดรูปแบบตามเงื่อนไข
คุณสามารถกำหนดค่าฟิลด์ ราคา ความพร้อมใช้งาน และ สี ให้ปรากฏเฉพาะเมื่อ รายละเอียด ถูกตั้งค่าเป็น ใช่ เท่านั้นได้
ในแถบนำทางด้านซ้ายให้ขยาย Details_DataCard1 และสังเกตตัวเลขที่ปรากฏในตอนท้ายของ DataCardValue
ตั้งค่าคุณสมบัติ มองเห็นได้ ของการ์ด สี ความพร้อมใช้งาน และ ราคา สำหรับสูตรนี้ (แทนที่ด้วยหมายเลขที่คุณจดบันทึกไว้ในขั้นตอนก่อนหน้า หากจำเป็น):
ถ้า(DataCardValue2.Value = true, true)
กดปุ่ม Alt บนแป้นพิมพ์ค้างไว้ และเลือกตัวสลับ รายละเอียด หลายครั้ง
ฟิลด์สามรายการที่คุณกำหนดค่าจะปรากฏขึ้นและหายไปจากฟอร์ม
บันทึกและเผยแพร่ฟอร์ม
เปิดเมนู ไฟล์ เลือก บันทึก แล้วเลือก เผยแพร่ไปยัง SharePoint สองครั้ง
ในมุมบนซ้าย เลือกลูกศรย้อนกลับ จากนั้นเลือก กลับไปที่ SharePoint
กำหนดฟอร์มของคุณเองในอนาคต
เปิดรายการของคุณ เลือก ใหม่ ในแถบคำสั่ง แล้วเลือก กำหนดเอง ใกล้ด้านบนของฟอร์ม
ปรับแต่งฟอร์มของคุณในรูปแบบต่างๆ เช่น แบบที่บทความเหล่านี้อธิบาย:
- เปลี่ยนขนาด การวางแนว หรือทั้งสองอย่าง (ตัวอย่างเช่น เพื่อ ทำให้ฟอร์มกว้างขึ้น)
- ปรับแต่งการ์ดหนึ่งใบขึ้นไป (ตัวอย่างเช่น เปลี่ยนข้อความที่แสดงหรือการควบคุมการป้อนข้อความของการ์ด)
- สร้าง ฟิลด์การค้นหา
ข้อมูลเพิ่มเติม: ทำความเข้าใจการรวมฟอร์ม SharePoint
ใช้ฟอร์มค่าเริ่มต้น
จากรายการของคุณใน SharePoint เปิดหน้าการตั้งค่า (โดยการเลือกไอคอนรูปเฟืองใกล้กับมุมขวาบน) จากนั้นเลือก การตั้งค่ารายการ
ภายใต้ ตั้งค่าทั่วไป เลือก การตั้งค่าฟอร์ม
บนหน้า การตั้งค่าฟอร์ม เลือกหนึ่งในตัวเลือกเหล่านี้ จากนั้นเลือก ตกลง
ใช้ฟอร์ม SharePoint ตามค่าเริ่มต้น - เมื่อผู้ใช้เปิดรายการของคุณ และเลือก ใหม่ ในแถบคำสั่ง ฟอร์มค่าเริ่มต้นสำหรับรายการจะปรากฏขึ้น
ใช้ฟอร์มแบบกำหนดเองที่สร้างขึ้นใน Power Apps - เมื่อผู้ใช้เปิดรายการของคุณ และเลือก ใหม่ ในแถบคำสั่ง ฟอร์มแบบกำหนดเองของคุณจะปรากฏขึ้น (อีกวิธีหนึ่ง คุณสามารถเผยแพร่ฟอร์มอีกครั้งใน Power Apps)
คุณสามารถสลับไปมาระหว่างตัวเลือกต่างๆ ตามต้องการ
ลบฟอร์มแบบกำหนดเอง
จากรายการของคุณใน SharePoint เปิดหน้าการตั้งค่า (โดยการเลือกไอคอนรูปเฟืองใกล้กับมุมขวาบน) จากนั้นเลือก การตั้งค่ารายการ
ภายใต้ ตั้งค่าทั่วไป เลือก การตั้งค่าฟอร์ม
บนหน้า การตั้งค่าฟอร์ม เลือก ใช้ฟอร์ม SharePoint เริ่มต้น แล้วเลือก ลบฟอร์มแบบกำหนดเอง
Q & A
ฟอร์มเปรียบเทียบกับแอป
Q: ฟอร์มแบบกำหนดเองแตกต่างจากแอปแบบสแตนด์อโลนที่ฉันสร้างจาก SharePoint หรือ Power Apps อย่างไร
A: ถ้าคุณกำหนดฟอร์มสำหรับรายการ ฟอร์มจะไม่ปรากฏขึ้นเป็นแอปใน Power Apps Studio หรือ Power Apps Mobile คุณสามารถเปิดฟอร์มจากรายการที่คุณได้สร้างไว้เท่านั้น
Q: ฉันควรกำหนดฟอร์มเพื่อจัดการข้อมูลในรายการเมื่อใด และฉันควรสร้างแอปแบบสแตนด์อโลนเมื่อใด
A: กำหนดฟอร์มถ้าคุณต้องการให้ผู้ใช้ของคุณจัดการข้อมูลโดยไม่ต้องออกจาก SharePoint (ตัวอย่างเช่น ในเบราว์เซอร์สำหรับเดสก์ท็อป) สร้างแอป ถ้าคุณต้องการให้ผู้ใช้ของคุณจัดการข้อมูลที่อยู่นอก SharePoint (ตัวอย่างเช่น บนอุปกรณ์มือถือ)
Q: ฉันสามารถกำหนดฟอร์มและสร้างแอปสำหรับรายการเดียวกันได้หรือไม่
A: ได้
Q: ฉันสามารถกำหนดรายการเองและสร้างแอปโดยใช้ลักษณะการทำงานเดียวกันได้หรือไม่
A: ได้
Q: ฉันสามารถกำหนดฟอร์มเองในสภาพแวดล้อมอื่นนอกเหนือจากสภาพแวดล้อมเริ่มต้นในองค์กรของฉันได้หรือไม่
A: ไม่ได้
ถาม: ปรับแต่งฟอร์มสามารถรองรับโฟลเดอร์ในรายการ SharePoint เมื่อสร้างรายการใหม่หรือไม่
A: ไม่ได้ รายการถูกสร้างขึ้นในรูทของรายการ SharePoint เป้าหมาย
จัดการฟอร์มแบบกำหนดเองของคุณ
Q: ฉันจะมีวิธีง่ายๆ ในการแชร์ฟอร์มของฉันกับผู้อื่นได้อย่างไร
A: เปิดฟอร์ม เลือก คัดลอกลิงก์ แล้วจากนั้น ส่งลิงก์ไปให้ผู้อื่น
Q: ฉันสามารถอัปเดตฟอร์มของฉันโดยไม่ทำให้ผู้อื่นเห็นการเปลี่ยนแปลงของฉันได้หรือไม่
A: ได้ คุณสามารถเปลี่ยนแปลงฟอร์มของคุณและบันทึกได้บ่อยเท่าที่คุณต้องการ แต่ผู้อื่นจะมองไม่เห็นการเปลี่ยนแปลงของคุณ จนกว่าคุณจะเลือก เผยแพร่ไปยัง SharePoint
Q: ถ้าฉันกำหนดฟอร์มรายการเองและเกิดผิดพลาด ฉันสามารถแปลงกลับเป็นเวอร์ก่อนหน้าได้หรือไม่
A: ได้
เปิดรายการของคุณ เลือก รวม -> Power Apps -> กำหนดฟอร์มเอง
ใน Power Apps Studio เลือก ไฟล์ แล้วเลือก ดูเวอร์ชันทั้งหมด หน้า เวอร์ชัน เปิดขึ้นในแท็บเบราว์เซอร์ใหม่
หมายเหตุ
ถ้าคุณไม่เห็นปุ่ม ดูเวอร์ชันทั้งหมด ให้เลือก บันทึก ปุ่มควรปรากฏขึ้น
โดยไม่ต้องปิดหน้า เวอร์ชัน หรือแท็บเบราว์เซอร์ ให้กลับไปที่หน้า บันทึก ในแท็บเบราว์เซอร์อื่น เลือกลูกศรที่ด้านบนซ้ายของบานหน้าต่างนำทาง และจากนั้น กลับไปยัง SharePoint เพื่อปลดล็อกฟอร์มของคุณ และปิด Power Apps Studio
กลับไปที่หน้า เวอร์ชัน ในแท็บเบราว์เซอร์อื่น ให้ระบุเวอร์ชันที่คุณต้องการคืนค่า แล้วเลือก คืนค่า
หมายเหตุ
ถ้าคุณได้รับข้อความแสดงข้อผิดพลาดที่บอกว่าคืนค่าไม่สำเร็จเนื่องจากผู้ใช้รายอื่นล้อกฟอร์มเอาไว้ ให้รอจนกว่าผู้ใช้จะปลดล็อกฟอร์ม แล้วลองอีกครั้ง
Q: ฉันสามารถย้ายฟอร์มของฉันจากรายการหนึ่งไปยังอีกรายการหนึ่งได้หรือไม่
A: ไม่ได้
คำถาม: จะเกิดอะไรขึ้นกับฟอร์มที่กำหนดเองของฉัน หากรายการถูกลบหรือกู้คืนจากถังรีไซเคิล
ตอบ: การลบรายการจะลบฟอร์มที่กำหนดเองที่เกี่ยวข้องโดยอัตโนมัติ ถ้ารายการที่มีฟอร์มแบบกำหนดเองที่เกี่ยวข้องถูกกู้คืนจากถังรีไซเคิล ฟอร์มที่กำหนดเองจะถูกกู้คืนโดยอัตโนมัติด้วยรายการ
จัดการฟอร์มแบบกำหนดเองของคุณ
Q: ฉันจะแชร์ฟอร์มของฉันได้อย่างไร
A: คุณไม่จำเป็นต้องแชร์ฟอร์ม เนื่องจากฟอร์มสืบทอดสิทธิ์มาจากรายการ เมื่อคุณกำหนดรายการเองเสร็จแล้ว แค่ เผยแพร่กลับไปยัง SharePoint เพื่อให้ผู้อื่นสามารถใช้ได้
Q: ใครสามารถกำหนดฟอร์มเองได้บ้าง
A: ดู ข้อกำหนด
Q: ฉันต้องใช้สิทธิ์การใช้งาน Power Apps เพื่อสร้างหรือใช้ฟอร์มรายการหรือไม่
A: ดู ข้อกำหนด
Q: จะเกิดอะไรขึ้นเมื่อผู้ใช้ที่เป็นผู้เยี่ยมชมเข้าถึงรายการที่มีฟอร์มแบบกำหนดเอง
A: ดู ข้อกำหนด
Q: ในฐานะผู้ดูแลระบบ ฉันจะเข้าถึงรายการฟอร์มแบบกำหนดเองทั้งหมดในองค์กรของฉันได้อย่างไร
A: คุณไม่สามารถแสดงรายการฟอร์มที่กำหนดเองทั้งหมดในองค์กร อย่างไรก็ตาม ผู้ดูแลระบบผู้เช่าสำหรับ Power Apps หรือผู้ดูแลสภาพแวดล้อมสำหรับสภาพแวดล้อม Power Apps เริ่มต้น สามารถทำสิ่งต่อไปนี้เพื่อตรวจสอบชนิดแอปเป็น ฟอร์ม SharePoint สำหรับแต่ละแอป:
ใน ศูนย์การจัดการ Power Platform ให้เลือกสภาพแวดล้อมเริ่มต้นสำหรับองค์กรของคุณจากรายการสภาพแวดล้อม
เลือก Power Apps จากส่วน ทรัพยากร ทางด้านขวา
เลือก แอป
เลือก รายละเอียด
ตรวจสอบ ชนิดแอป
หากชนิดแอปคือฟอร์ม SharePoint แอปเป็นฟอร์มที่กำหนดเอง
หมายเหตุ
ฟอร์มที่กำหนดเองสำหรับรายการที่สร้างโดยใช้ Microsoft Lists ยังแสดงชนิดแอปเป็น SharePoint Form
ดูเพิ่มเติม
- จัดการว่าใครสามารถแชร์แอปพื้นที่ทำงานได้
- มอบหมายบทบาทความปลอดภัย
- ภาพรวมการให้สิทธิ์การใช้งานสำหรับ Microsoft Power Platform
- ทำความเข้าใจสภาพแวดล้อม Power Platform
- ย้ายฟอร์มที่กำหนดเอง SharePoint ด้วย Power Apps (เอกสาร)
หมายเหตุ
บอกให้เราทราบเกี่ยวกับภาษาที่คุณต้องการในคู่มือ ทำแบบสำรวจสั้นๆ (โปรดทราบว่าแบบสำรวจนี้เป็นภาษาอังกฤษ)
แบบสำรวจนี้ใช้เวลาทำประมาณเจ็ดนาที ไม่มีการเก็บข้อมูลส่วนบุคคล (คำชี้แจงสิทธิ์ส่วนบุคคล)