:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser

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

ฟอรัมถาม-ตอบปัญหาการใช้งาน MS Access and VBA
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่างเพิ่มเติม)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
User avatar
trirongcop
Member
Member
Posts: 210
Joined: Fri Dec 18, 2015 3:21 pm

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

#1

Post by trirongcop »

:D ทำตามเอกสารแนบแล้วแต่ก็ยังลบได้อยู่ครับ
โดยการกด Delete ที่คีย์บอร์ดได้ครับ อย่างให้ไม่มีการลบได้เลยทำยังไงครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30761
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

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

#2

Post by snasui »

:D ด้านบนนั้นกำหนดที่ Main Form หรือ Sub Form ครับ

หากกำหนดที่ Main Form ลองไปกำหนดที่ Sub Form ดูครับ
User avatar
trirongcop
Member
Member
Posts: 210
Joined: Fri Dec 18, 2015 3:21 pm

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

#3

Post by trirongcop »

อ.ครับแต่มันเป็น Form Footer นะครับ ผมไม่ได้ใช้ Sub Form สร้างครับ
ตัวอย่างคราวตามเอกสารแนบครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30761
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

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

#4

Post by snasui »

:D ลองแนบไฟล์ตัวอย่างมาดีกว่าครับ โดยปรับมาเฉพาะที่พอเป็นตัวอย่างได้เท่านั้น จะได้เห็นว่าต้องการจะทำอะไร ณ ตำแหน่งใด อย่างไร เพื่อสะดวกในการทำความเข้าใจครับ
User avatar
trirongcop
Member
Member
Posts: 210
Joined: Fri Dec 18, 2015 3:21 pm

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

#5

Post by trirongcop »

อ.ครับ ผมตัดข้อมูลและZip ไฟล์แล้วแต่แนบไมได้ครับส่งทาง เมล์ได้ไม่ครับ ไฟล์ ขนาด 1.90 Mb ครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 30761
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

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

#6

Post by snasui »

:D ส่งมาที่ snasui@gmail.com โดยพยายามตัดมาเฉพาะตัวอย่างเท่านั้น ไม่จำเป็นต้องส่งส่วนที่ไม่เกี่ยวข้องมาด้วยครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 30761
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

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

#7

Post by snasui »

:D เมื่อส่งไฟล์มาแล้วช่วยโพสต์แจ้งทางฟอรัมด้วยครับ

สำหรับการป้องกันการลบ Record ตามที่ถามมานั้นให้ทำตามภาพด้านล่าง เครื่องผมมี Access 2016 กำหนดแล้วไม่สามารถลบได้ครับ
You do not have the required permissions to view the files attached to this post.
User avatar
trirongcop
Member
Member
Posts: 210
Joined: Fri Dec 18, 2015 3:21 pm

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

#8

Post by trirongcop »

:D
อ.ครับแต่สามารถลบด้วยการกด Delete คีย์บอร์ดได้อยู้ครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 30761
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

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

#9

Post by snasui »

:D ผมไม่มี Version อื่นให้ทดสอบ

ในเครื่องผมไม่สามารถลบได้ด้วย Keyboard จะมีการแจ้งให้ทราบผ่าน Status bar ครับ
You do not have the required permissions to view the files attached to this post.
User avatar
trirongcop
Member
Member
Posts: 210
Joined: Fri Dec 18, 2015 3:21 pm

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

#10

Post by trirongcop »

:D อ.ครับได้แล้วครับ
ตอนแรกผมใส่ No ทั้งหมดเลยไม่ได้ครับ
ไม่รบกวนแล้วครับพรุ่งนี้ถามปัญหาอีกครับ ขอบคุณครับ :cp:
User avatar
trirongcop
Member
Member
Posts: 210
Joined: Fri Dec 18, 2015 3:21 pm

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

#11

Post by trirongcop »

:D อ.ครับขอคำปรึกษา
คือว่าผมสร้าง Form แล้วนำ Txetbox มาว่างเพื่อใช้ในการ summary ข้อมูลครับ
ติดปัญหาคือว่า เวลา textbox ช่องไหนไม่มีข้อมูล เมื่อรัน ฟอร์ม แล้วขึ้นฟอร์มเปล่าครับ
ขอคำแนะนำหน่อยครับจะแก้ยังไงครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30761
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

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

#12

Post by snasui »

:D แนบไฟล์มาด้วย ตัดมาเฉพาะที่เกี่ยวข้องกับ Form นี้ครับ
User avatar
trirongcop
Member
Member
Posts: 210
Joined: Fri Dec 18, 2015 3:21 pm

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

#13

Post by trirongcop »

สวัสดีครับอาจารย์ มาแล้วครับ
ผมส่งไปทางอีเมล์นะครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 30761
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

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

#14

Post by snasui »

:D Form ที่แนบมาชื่อไม่ตรงกับที่แนบภาพมาด้านบน ไม่ทราบว่าเป็น Form เดียวกันหรือไม่ มีวิธีทดสอบอย่างไรว่ากรณีใดข้อมูลครบ กรณีใดข้อมูลไม่ครบจะได้เห็นความแตกต่างครับ
User avatar
trirongcop
Member
Member
Posts: 210
Joined: Fri Dec 18, 2015 3:21 pm

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

#15

Post by trirongcop »

:D เปลี่ยนฐานข้อมูลใน Tables mDataInput คอลัม Ordertype ให้เป็นชื่ออื่นที่ไม่ใช้ Normal Order ครับ
ตัวอย่างตามเอกสารแนบครับ
User avatar
trirongcop
Member
Member
Posts: 210
Joined: Fri Dec 18, 2015 3:21 pm

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

#16

Post by trirongcop »

เอกสารแนบครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 30761
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

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

#17

Post by snasui »

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

ช่วยแจ้งวิธีการทดสอบมาด้วยครับ
User avatar
trirongcop
Member
Member
Posts: 210
Joined: Fri Dec 18, 2015 3:21 pm

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

#18

Post by trirongcop »

เป็นวิธีการทดสอบครับ
โดยการ เปลี่ยนฐานข้อมูลใน Tables mDataInput คอลัม Ordertype ให้เป็นชื่ออื่นที่ไม่ใช้ Normal Order ครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 30761
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 365
Contact:

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

#19

Post by snasui »

:D เปลี่ยนแล้วต้องทำอย่างไรต่อ บอกให้ละเอียดทุกขั้นตอน ทั้งขั้นตอนที่ทำแล้วได้ผลลัพธ์ตามต้องการ และขั้นตอนที่ทำแล้วไม่ได้ผลลัพธ์ตามต้องการครับ

Parameter ตอนเปิด Form ต้องใส่อะไร อย่างไร ฯลฯ
User avatar
trirongcop
Member
Member
Posts: 210
Joined: Fri Dec 18, 2015 3:21 pm

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

#20

Post by trirongcop »

เมื่อเปลี่ยนแล้ว ก็เปิด ฟอร์ม q1 ขึ้นมาแล้วก็เลือกวันที่ 1/03/2016 ครับ แล้วก็กด Ok ครับ
ก็จะเห็นว่า ฟอร์ม fmSummaryOutput จะเปิดขึ้นมาครับ
ปัญหาคือ เมื่อ textbox ในฟอร์ม fmSummaryOutput มีข้อมูลไม่ครบจะไม่แสดงข้อมูลครับ
Post Reply