แสดงกระทู้

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - OddyWriter

หน้า: 1 ... 5 6 7 [8] 9 10 11 ... 35
127
สรุปแล้วคือ ต้องเทียบอายุกับวันเป้าหมายถูกไหมครับ

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

128
ห้อง MS Access / : สอบถาม can not update field
« เมื่อ: 13 ต.ค. 64 , 16:21:53 »
ไม่น่าเกี่ยวกับ Barcode นะครับ
น่าจะเกี่ยวกับคิวรี หรือข้อมูลในตารางมากกว่า เช่น
ข้อมูลกำลังเปิดใช้งาน โดยคนอื่นหรือฟอร์มอื่น
หรือทำการ Update ด้วย Query ประเภทที่ Update ไม่ได้
หรืออาจเป็นอย่างอื่นที่ยังนึกไม่ออก

129
อ่านหลายรอบ ก็ไม่เข้าใจว่าต้องการอะไร นอกจากอายุน้อยกว่า 12 แม้แต่วันเดียวไม่เอา หรือ มากกว่า 18 ปี แม้แต่วันเดียวก็ไม่เอา

อันนี้เป็นไฟล์ที่ผมใส่ VBA เข้าไปในคำนวณเทียบกับวันปัจจุบันนะครับ
1. ให้เปิดฟอร์ม frmStudentAge แล้วคลิก Process1 ตามด้วย Process 2
2. ข้อมูลที่แยกช่วงอายุ จะอยู่ในคิวรี qryAllowAge

ไฟล์นี้ผมใช้ Access 365 ทำนะครับ
 

130
ข้อมูลครับ ไม่ใช่ SQL

132
มันต้องแยก Text Box เป็นคนละชิ้นกันครับ ขึ้นอยู่กับการออกแบบฐานข้อมูล และเงื่อนไขของตัวยกด้วยครับ

133
คือที่ให้ส่งไฟล์ เพราะผมไม่อยากสร้างข้อมูลมาทดสอบคำสั่ง SQL ครับ

134
ลองส่งข้อมูลเป็น Excel มาหน่อยครับ

135
ห้อง MS Access / : ใช้มาโคร OpenReport - Filter name
« เมื่อ: 06 ต.ค. 64 , 11:28:15 »
1. รีพอร์ต หรือฟอร์มครับ ดูจากมาโครแล้วมันคือฟอร์ม
2. กำหนด Record Source เป็น Query น่าจะจัดการง่ายกว่า

136
ห้อง MS Access / : filter subform2 จาก subform1
« เมื่อ: 01 ต.ค. 64 , 20:27:28 »
บอกตรงๆ ตอนแรกผมคิดว่าผมเข้าใจ Requirement ครับ
ถึงตอนนี้ผมไม่เข้าใจระดับ 10 แล้วครับ

รอท่านอื่นนะครับ

137
ห้อง MS Access / : filter subform2 จาก subform1
« เมื่อ: 30 ก.ย. 64 , 18:41:36 »
รบกวนอย่าพยายามตั้งชื่อออบเจ็กต์ เป็นภาษาไทย และอย่าให้มีช่องว่างอยู่ภายในชื่อ เพราะเวลาเขียน Code แล้ว Bug ตลอด

138
ครับ แนะนำให้ใช้ Select Case ดีกว่าครับ เงื่อนไขมี
1. ยศ
2. อายุ
3. แถมอายุแบ่งตามชั้นยศอีก
ดูเหมือนจะเป็นเงื่อน 27 ทางเลือก ถ้าใช้ IIF ก็จะมีโอกาสพลาดได้ครับ

139
1. ที่ว่าไม่ถูกต้องนี่คือไม่ถูกต้องอย่างไรครับ เช่นแสดงผลผิด อายุ 45 แต่พ้นราชการอะไรงี้
2. แนะนำให้ใช้ Select Case จะจัดการเงื่อนไขแบบนี้ได้ง่ายกว่าครับ

140
ห้อง MS Access / : filter subform2 จาก subform1
« เมื่อ: 29 ก.ย. 64 , 15:05:16 »
ไม่ควรตั้งชื่อออบเจ็กต์เป็นภาษาไทยครับ


141
ห้อง MS Access / : filter subform2 จาก subform1
« เมื่อ: 28 ก.ย. 64 , 12:55:44 »
งงครับ ส่งไฟล์มาเถอะ

142
ถ้าข้อมูลแสดงเกินหน้ากระดาษจนดันให้ Report Footer มาอยู่อีกหน้าแบบนี้ คงทำอะไรไม่ได้ครับ เพราะถ้าข้อมูลเต็มหน้ากระดาษ ก็จะโดนดันมาอยู่หน้าถัดไปเองโดยอัตโนมัติครับ

143
ห้อง MS Access / : Textbox ถ้าค่าแสดงเป็น #TYPE!
« เมื่อ: 28 ก.ย. 64 , 10:42:43 »
ลองใช้คำสั่ง IIF ร่วมกับ ISERROR ดูครับ โดยกำหนดว่า ถ้า Error ให้แสดงเป็น ""

144
ลองใช้ Report Wizard ครับ มันสามารถเลือกรูปแบบ Report ที่จัด Grouping ได้

หน้า: 1 ... 5 6 7 [8] 9 10 11 ... 35