ป้องกันการแก้ไข id หรือข้อมูลใน AppSheet

 เนื่องจากรับสอนน้องคนหนึ่งทำแอปพลิเคชั่นจาก  AppSheet เค้ามีคำถามว่า ข้อมูลที่เป็น id นี่ เป็นคีย์หลักในตาราง  เรามัน id เป็น  UNIQUEID()  เราไม่อยากให้ผู้ใช้แก้ไข ทำอย่างไร   อืม...คำถามนี้ตอบยากแฮะไม่เคยได้คิด   พึ่งสังเกตว่าจริงด้วย มันแก้ไข ได้  จะทำอย่างไร ไม่ให้ผู้ใช้มาแก้ไข  ให้คอลัมภ์นี้เป็นมัน read only อย่างงี้ก็ไม่ได้     แต่แล้ววันหนึ่งไปเจอ Template ฟรี ของฝรั่งเข้า   เจอแล้วค่ะ คำตอบ



คอลัมภ์ไหนที่เราไม่ต้องการให้ผู้ใช้มา แก้ไข ข้อมูลอัตโนมัตินั้น เราสามารถไปกำหนด ได้ที่คอลัมภ์ แทบ EDITABLE  



โดยแก้ไขที่แทบนั้นให้ เป็น =FALSE    ดังภาพด้านบน  เพียงเท่านี้ คอลัมภ์นั้นๆ ก็จะไม่ถูกแก้ไขโดยผู้ใช้แล้วค่ะ 

นำไปทดลองใช้กันดูนะคะ  แก้ไขปัญหาที่คุณกำลังตามหาอยู่หรือเปล่า 💓

Previous
Next Post »