คำเตือนเมื่อฟิลด์ที่เทมเพลตใช้ถูกลบออกจากแอป

สร้างเมื่อ: อัปเดตเมื่อ: เวลาโดยประมาณ: 5 นาที

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

ขั้นตอน

  1. 1. ดูป้ายในรายการ

    ที่แท็บ "เทมเพลต" ของหน้าตั้งค่า หาเทมเพลตที่มีข้อความ "ฟิลด์ที่ไม่มีในแอป N รายการ" ใต้ชื่อ วางเมาส์บนป้ายเพื่อดูรหัสฟิลด์ที่หายไป

  2. 2. เปิดเทมเพลตและอ่านคำเตือน

    กด "แก้ไข" ที่เทมเพลตนั้น แล้วไปที่ "3. การแมปเซลล์" เหนือ "รายการการแมป" จะมีคำเตือน "มีฟิลด์ที่ไม่มีในแอป" พร้อมรหัสที่หายไป และแถวที่เกี่ยวข้องมีเครื่องหมาย "ไม่มีในแอป"

  3. 3. แก้การแมป

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

  4. 4. หรือสร้างฟิลด์กลับคืน

    หากลบฟิลด์ผิดพลาด ให้สร้างฟิลด์ที่มีรหัสฟิลด์เดียวกันในฟอร์ม kintone แล้วกด "อัปเดตแอป" เปิดหน้าตั้งค่าใหม่ คำเตือนและเครื่องหมายจะหายไป หากเพียงเปลี่ยนรหัสฟิลด์ การเปลี่ยนกลับเป็นรหัสเดิมก็แก้ได้เช่นกัน

  5. 5. บันทึกและตรวจว่าคำเตือนหายไปแล้ว

    กด "บันทึก" เมื่อคำเตือน เครื่องหมาย และป้ายในรายการหายไป ถือว่าเสร็จ สำหรับเทมเพลต Word ให้แก้แถวในตารางฟิลด์ที่แทรกที่ขึ้นว่า "ไม่มีรหัสฟิลด์นี้ในแอป"

  6. 6. รู้ว่าผู้ใช้จะเห็นอะไรก่อนส่งออก

    หากยังไม่แก้ ผู้ใช้จะเห็น "มีฟิลด์ที่ไม่มีในแอป" พร้อมรายการก่อนส่งออก ในไดอะล็อกของหน้าเรคคอร์ดและการส่งออกแบบสรุป ผู้ใช้เลือก "ยกเลิก" หรือ "ส่งออกต่อไป" ส่วนการส่งออกหลายรายการ กด "เริ่ม" ครั้งแรกเพื่อดูคำเตือน แล้วกด "เริ่ม" อีกครั้งเพื่อดำเนินการต่อ

หลักการทำงาน

เมื่อบันทึกเทมเพลต PRING จะจำรหัสฟิลด์ที่การแมปใช้ รวมถึงคอลัมน์ของตารางย่อย เมื่อเปิดหน้าตั้งค่าและก่อนส่งออกทุกครั้ง จะนำไปเทียบกับฟอร์มปัจจุบันของแอป

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

หน้าที่เกี่ยวข้อง

คำถามที่พบบ่อย

การลบฟิลด์ทำให้การบันทึกหรือส่งออกเกิดข้อผิดพลาดหรือไม่?

ไม่ เพราะ kintone ไม่ให้ปลั๊กอินห้ามการลบฟิลด์ PRING จึงไม่หยุดการบันทึกหรือการส่งออก แต่แจ้งเตือนแทน รายการนั้นจะเป็นช่องว่างในเอกสาร

เอกสารมีช่องว่างแต่ไม่มีคำเตือน เพราะอะไร?

หาก PRING อ่านฟอร์มไม่ได้ (เช่น สิทธิ์ไม่พอ) จะส่งออกโดยไม่แสดงคำเตือน และการตรวจก่อนส่งออกเทียบกับฟอร์มที่ใช้งานอยู่ ดังนั้นหลังแก้ฟอร์มให้ตรวจว่ากด "อัปเดตแอป" แล้ว

รหัสฟิลด์แบบใดที่ไม่ถูกแจ้งเตือน?

รายการในตัวที่ขึ้นต้นด้วย $ (เช่น $id หมายเลขเรคคอร์ด) ไม่อยู่ในฟอร์ม จึงถูกข้าม คอลัมน์ของตารางย่อยที่ตั้งเป็นข้ามหรือเว้นว่างก็ถูกข้ามเช่นกัน

เมื่อผู้ใช้กด "ส่งออกต่อไป" จะเกิดอะไรขึ้น?

ได้เอกสารที่เว้นว่างเฉพาะรายการที่หายไป รายการอื่นใส่ตามปกติ PRING ยังเก็บรหัสฟิลด์ที่หายไปไว้ในบันทึกการส่งออกด้วยชื่อ missing_fields หากติดต่อขอความช่วยเหลือ ให้แจ้งรหัสเหล่านี้