: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 ได้อย่างไร

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. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่

Post a reply


This question is a means of preventing automated form submissions by spambots.
Smilies
:D :thup: :cp: :flw: :rz: :sg: :tt: :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :ard: :arl: :aru: :| :mrgreen: :geek: :ugeek:

BBCode is ON
[img] is ON
[url] is ON
Smilies are ON

Topic review
   

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

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

#23

by trirongcop » Fri Mar 04, 2016 8:40 am

ขอบคุณครับอาจาร์ย

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

#22

by snasui » Fri Mar 04, 2016 6:18 am

:D คุณ trirongcop ควรจะอธิบายถึงแต่ละ TextBox ว่านำข้อมูลมาจากแต่ละ Query และ แต่ละ Query กำหนดเงื่อนไขไว้ต่างกัน เมื่อ Query ใดไม่มี Record จะส่งผลให้ Form ไม่แสดงข้อมูล เช่นนี้จึงจะทำให้เข้าถึงปัญหาโดยไว

สำหรับกรณีที่ Form เดียวกันต้องการแสดงผลจากหลาย Query และบาง Query ไม่มี Record จะทำให้ Form ไม่แสดงรายการใด อาจจะหลีกเลี่ยงไปใช้วิธีอื่น อ่านเพิ่มเติมที่นี่ครับ http://allenbrowne.com/casu-20.html

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

#21

by snasui » Wed Mar 02, 2016 9:56 pm

:D จากไฟล์ที่ส่งมาทางอีเมล ในเบื้องต้นผมพบว่าหาก Run ผ่าน Form ที่ชื่อ q1 จะไม่สามารถแสดงข้อมูลได้ อาจจะเป็นเพราะว่า q1 ไม่สามารถนำค่าวันที่ไปใช้ใน Query qln1A16 แต่หาก Run Query นี้โดยตรงสามารถแสดงผลลัพธ์ได้ หากมีเวลาจะช่วยดูเพิ่มเติมให้ครับ

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

#20

by trirongcop » Wed Mar 02, 2016 8:15 pm

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

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

#19

by snasui » Wed Mar 02, 2016 8:07 pm

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

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

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

#18

by trirongcop » Wed Mar 02, 2016 8:01 pm

เป็นวิธีการทดสอบครับ
โดยการ เปลี่ยนฐานข้อมูลใน Tables mDataInput คอลัม Ordertype ให้เป็นชื่ออื่นที่ไม่ใช้ Normal Order ครับ

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

#17

by snasui » Wed Mar 02, 2016 7:09 pm

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

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

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

#16

by trirongcop » Wed Mar 02, 2016 8:18 am

เอกสารแนบครับ
Attachments
Picture1.png
Picture1.png (66.13 KiB) Viewed 83 times

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

#15

by trirongcop » Wed Mar 02, 2016 8:17 am

:D เปลี่ยนฐานข้อมูลใน Tables mDataInput คอลัม Ordertype ให้เป็นชื่ออื่นที่ไม่ใช้ Normal Order ครับ
ตัวอย่างตามเอกสารแนบครับ

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

#14

by snasui » Tue Mar 01, 2016 10:58 pm

:D Form ที่แนบมาชื่อไม่ตรงกับที่แนบภาพมาด้านบน ไม่ทราบว่าเป็น Form เดียวกันหรือไม่ มีวิธีทดสอบอย่างไรว่ากรณีใดข้อมูลครบ กรณีใดข้อมูลไม่ครบจะได้เห็นความแตกต่างครับ

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

#13

by trirongcop » Tue Mar 01, 2016 10:53 am

สวัสดีครับอาจารย์ มาแล้วครับ
ผมส่งไปทางอีเมล์นะครับ

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

#12

by snasui » Fri Feb 19, 2016 11:18 pm

:D แนบไฟล์มาด้วย ตัดมาเฉพาะที่เกี่ยวข้องกับ Form นี้ครับ

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

#11

by trirongcop » Fri Feb 19, 2016 10:05 am

:D อ.ครับขอคำปรึกษา
คือว่าผมสร้าง Form แล้วนำ Txetbox มาว่างเพื่อใช้ในการ summary ข้อมูลครับ
ติดปัญหาคือว่า เวลา textbox ช่องไหนไม่มีข้อมูล เมื่อรัน ฟอร์ม แล้วขึ้นฟอร์มเปล่าครับ
ขอคำแนะนำหน่อยครับจะแก้ยังไงครับ
Attachments
Picture11.png
Picture11.png (63.59 KiB) Viewed 103 times

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

#10

by trirongcop » Wed Feb 17, 2016 8:44 pm

:D อ.ครับได้แล้วครับ
ตอนแรกผมใส่ No ทั้งหมดเลยไม่ได้ครับ
ไม่รบกวนแล้วครับพรุ่งนี้ถามปัญหาอีกครับ ขอบคุณครับ :cp:

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

#9

by snasui » Wed Feb 17, 2016 8:38 pm

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

ในเครื่องผมไม่สามารถลบได้ด้วย Keyboard จะมีการแจ้งให้ทราบผ่าน Status bar ครับ
Attachments
Can not delete with keyboard
Can not delete with keyboard
CannotDeleteWithKeyboard.png (13.77 KiB) Viewed 116 times

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

#8

by trirongcop » Wed Feb 17, 2016 8:32 pm

:D
อ.ครับแต่สามารถลบด้วยการกด Delete คีย์บอร์ดได้อยู้ครับ

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

#7

by snasui » Wed Feb 17, 2016 8:08 pm

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

สำหรับการป้องกันการลบ Record ตามที่ถามมานั้นให้ทำตามภาพด้านล่าง เครื่องผมมี Access 2016 กำหนดแล้วไม่สามารถลบได้ครับ
Attachments
Don't allow deletion
Don't allow deletion
NotAllowDeletion.png (14.94 KiB) Viewed 120 times
Can't Delete
Can't Delete
cannotdel.png (14.41 KiB) Viewed 119 times

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

#6

by snasui » Wed Feb 17, 2016 6:56 pm

:D ส่งมาที่ snasui@gmail.com โดยพยายามตัดมาเฉพาะตัวอย่างเท่านั้น ไม่จำเป็นต้องส่งส่วนที่ไม่เกี่ยวข้องมาด้วยครับ

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

#5

by trirongcop » Wed Feb 17, 2016 6:22 pm

อ.ครับ ผมตัดข้อมูลและZip ไฟล์แล้วแต่แนบไมได้ครับส่งทาง เมล์ได้ไม่ครับ ไฟล์ ขนาด 1.90 Mb ครับ

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

#4

by snasui » Wed Feb 17, 2016 4:41 pm

:D ลองแนบไฟล์ตัวอย่างมาดีกว่าครับ โดยปรับมาเฉพาะที่พอเป็นตัวอย่างได้เท่านั้น จะได้เห็นว่าต้องการจะทำอะไร ณ ตำแหน่งใด อย่างไร เพื่อสะดวกในการทำความเข้าใจครับ

Top