Page 1 of 2

มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Tue Feb 16, 2016 2:37 pm
by trirongcop
:D ทำตามเอกสารแนบแล้วแต่ก็ยังลบได้อยู่ครับ
โดยการกด Delete ที่คีย์บอร์ดได้ครับ อย่างให้ไม่มีการลบได้เลยทำยังไงครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Tue Feb 16, 2016 7:53 pm
by snasui
:D ด้านบนนั้นกำหนดที่ Main Form หรือ Sub Form ครับ

หากกำหนดที่ Main Form ลองไปกำหนดที่ Sub Form ดูครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Wed Feb 17, 2016 10:17 am
by trirongcop
อ.ครับแต่มันเป็น Form Footer นะครับ ผมไม่ได้ใช้ Sub Form สร้างครับ
ตัวอย่างคราวตามเอกสารแนบครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Wed Feb 17, 2016 4:41 pm
by snasui
:D ลองแนบไฟล์ตัวอย่างมาดีกว่าครับ โดยปรับมาเฉพาะที่พอเป็นตัวอย่างได้เท่านั้น จะได้เห็นว่าต้องการจะทำอะไร ณ ตำแหน่งใด อย่างไร เพื่อสะดวกในการทำความเข้าใจครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Wed Feb 17, 2016 6:22 pm
by trirongcop
อ.ครับ ผมตัดข้อมูลและZip ไฟล์แล้วแต่แนบไมได้ครับส่งทาง เมล์ได้ไม่ครับ ไฟล์ ขนาด 1.90 Mb ครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Wed Feb 17, 2016 6:56 pm
by snasui
:D ส่งมาที่ snasui@gmail.com โดยพยายามตัดมาเฉพาะตัวอย่างเท่านั้น ไม่จำเป็นต้องส่งส่วนที่ไม่เกี่ยวข้องมาด้วยครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Wed Feb 17, 2016 8:08 pm
by snasui
:D เมื่อส่งไฟล์มาแล้วช่วยโพสต์แจ้งทางฟอรัมด้วยครับ

สำหรับการป้องกันการลบ Record ตามที่ถามมานั้นให้ทำตามภาพด้านล่าง เครื่องผมมี Access 2016 กำหนดแล้วไม่สามารถลบได้ครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Wed Feb 17, 2016 8:32 pm
by trirongcop
:D
อ.ครับแต่สามารถลบด้วยการกด Delete คีย์บอร์ดได้อยู้ครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Wed Feb 17, 2016 8:38 pm
by snasui
:D ผมไม่มี Version อื่นให้ทดสอบ

ในเครื่องผมไม่สามารถลบได้ด้วย Keyboard จะมีการแจ้งให้ทราบผ่าน Status bar ครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Wed Feb 17, 2016 8:44 pm
by trirongcop
:D อ.ครับได้แล้วครับ
ตอนแรกผมใส่ No ทั้งหมดเลยไม่ได้ครับ
ไม่รบกวนแล้วครับพรุ่งนี้ถามปัญหาอีกครับ ขอบคุณครับ :cp:

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Fri Feb 19, 2016 10:05 am
by trirongcop
:D อ.ครับขอคำปรึกษา
คือว่าผมสร้าง Form แล้วนำ Txetbox มาว่างเพื่อใช้ในการ summary ข้อมูลครับ
ติดปัญหาคือว่า เวลา textbox ช่องไหนไม่มีข้อมูล เมื่อรัน ฟอร์ม แล้วขึ้นฟอร์มเปล่าครับ
ขอคำแนะนำหน่อยครับจะแก้ยังไงครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Fri Feb 19, 2016 11:18 pm
by snasui
:D แนบไฟล์มาด้วย ตัดมาเฉพาะที่เกี่ยวข้องกับ Form นี้ครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Tue Mar 01, 2016 10:53 am
by trirongcop
สวัสดีครับอาจารย์ มาแล้วครับ
ผมส่งไปทางอีเมล์นะครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Tue Mar 01, 2016 10:58 pm
by snasui
:D Form ที่แนบมาชื่อไม่ตรงกับที่แนบภาพมาด้านบน ไม่ทราบว่าเป็น Form เดียวกันหรือไม่ มีวิธีทดสอบอย่างไรว่ากรณีใดข้อมูลครบ กรณีใดข้อมูลไม่ครบจะได้เห็นความแตกต่างครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Wed Mar 02, 2016 8:17 am
by trirongcop
:D เปลี่ยนฐานข้อมูลใน Tables mDataInput คอลัม Ordertype ให้เป็นชื่ออื่นที่ไม่ใช้ Normal Order ครับ
ตัวอย่างตามเอกสารแนบครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Wed Mar 02, 2016 8:18 am
by trirongcop
เอกสารแนบครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Wed Mar 02, 2016 7:09 pm
by snasui
trirongcop wrote::D เปลี่ยนฐานข้อมูลใน Tables mDataInput คอลัม Ordertype ให้เป็นชื่ออื่นที่ไม่ใช้ Normal Order ครับ
ตัวอย่างตามเอกสารแนบครับ
:D ที่แจ้งมานี้หมายถึงวิธีการทดสอบหรือกำลังจะอธิบายเรื่องใดครับ

ช่วยแจ้งวิธีการทดสอบมาด้วยครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Wed Mar 02, 2016 8:01 pm
by trirongcop
เป็นวิธีการทดสอบครับ
โดยการ เปลี่ยนฐานข้อมูลใน Tables mDataInput คอลัม Ordertype ให้เป็นชื่ออื่นที่ไม่ใช้ Normal Order ครับ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Wed Mar 02, 2016 8:07 pm
by snasui
:D เปลี่ยนแล้วต้องทำอย่างไรต่อ บอกให้ละเอียดทุกขั้นตอน ทั้งขั้นตอนที่ทำแล้วได้ผลลัพธ์ตามต้องการ และขั้นตอนที่ทำแล้วไม่ได้ผลลัพธ์ตามต้องการครับ

Parameter ตอนเปิด Form ต้องใส่อะไร อย่างไร ฯลฯ

Re: มีวิธีป้องกันไม่ให้ลบ record ใน Subform ได้อย่างไร

Posted: Wed Mar 02, 2016 8:15 pm
by trirongcop
เมื่อเปลี่ยนแล้ว ก็เปิด ฟอร์ม q1 ขึ้นมาแล้วก็เลือกวันที่ 1/03/2016 ครับ แล้วก็กด Ok ครับ
ก็จะเห็นว่า ฟอร์ม fmSummaryOutput จะเปิดขึ้นมาครับ
ปัญหาคือ เมื่อ textbox ในฟอร์ม fmSummaryOutput มีข้อมูลไม่ครบจะไม่แสดงข้อมูลครับ