Collection — ตารางข้อมูลในเครื่อง
Collection คือตารางข้อมูลที่เก็บไว้ในหน่วยความจำของแอป ใช้เก็บสถานะชั่วคราว แคช และข้อมูลที่ยังไม่ได้บันทึก.
เริ่มอ่านตรงนี้ก่อน
อธิบายแบบง่าย
Collection — ตารางข้อมูลในเครื่อง คือเรื่องที่ช่วยให้เราใช้ทำแอปภายในทีมแบบ low-codeได้ถูกทางขึ้น
ระดับ
เหมาะกับคนเริ่มต้น
ใช้เมื่อไหร่
คุณต้องการเก็บรายการที่ผู้ใช้เลือกไว้ชั่วคราว
อ่านแล้วทำอะไรต่อ
ใช้ Collect รวบรวมแถวที่เลือกไว้ใน collection ก่อนจะบันทึกทีเดียวพร้อมกัน
เห็นภาพ: ทริคนี้เป็นยังไง
- 1ClearCollect(colOpenRequests, …)ล้าง collection เดิมทิ้ง
- 2โหลด Filter(Requests, Status="Open")ได้ข้อมูลชุดใหม่
- 3ใช้ colOpenRequests ใน Galleryทำงานในเครื่อง เร็ว
▶ เล่นอัตโนมัติ · ชี้เมาส์เพื่อหยุด · กดแถบด้านบนเพื่อข้ามขั้น
ใช้ตอนไหน?
- คุณต้องการเก็บรายการที่ผู้ใช้เลือกไว้ชั่วคราว
- คุณต้องการพักการแก้ไขไว้ก่อนกดบันทึกจริง
- คุณต้องการเก็บข้อมูลอ้างอิงชุดเล็ก ๆ ไว้ในเครื่อง
ความหมาย
collection คือที่เก็บข้อมูลแบบตารางไว้ในเครื่องระหว่างที่เปิดแอปอยู่ จัดการได้ด้วยฟังก์ชันอย่าง ClearCollect, Collect และ RemoveIf
ตัวอย่าง ClearCollect
ClearCollect จะล้างข้อมูลเดิมใน collection ทิ้ง แล้วโหลดข้อมูลชุดใหม่เข้ามา
ClearCollect(
colOpenRequests,
Filter(Requests, Status = "Open")
)ตัวอย่างการใช้
เก็บรายการที่เลือกไว้ในเครื่อง
ใช้ Collect รวบรวมแถวที่เลือกไว้ใน collection ก่อนจะบันทึกทีเดียวพร้อมกัน