กระทู้เก่าบอร์ด อ.Yeadram
1,084 2
URL.หัวข้อ /
URL
สอบถามเงือนไขเปิดรายงาน
อยากให้ตอนเปิดฟอร์ม ให้ combo13 ไม่สามารถเลือกได้
เมื่อเลือก check9 สามารถเปิดรายได้ทั้งหมด (ชื่อสาขาทั้งหมด by group)
เมื่อเลือก check11 combo13 สามารถเลือกรายการได้ ( combo13 เก็บรายการสาขา ประกอบด้วย รหัสสาขา(Autonumber) ชื่่อสาขา(text))
เมื่อกดปุ่ม command8 ให้เปิดรายงานตามเงือนไข
รายละเอียดรายงาน
ชื่อสาขา by group
ผู้ติดต่อ text
ที่อยู่ text
.....
2 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R08461
ขอบคุณอาจารย์ yeadram มากครับ ที่ให้โค้ดเป็นแนวทาง
โค้ดที่อาจารย์ให้มา มันไม่ตรงเท่าไหร่ครับ กด check11 แล้ว combo13 มันเลือกไม่ได้ครับ เลยเปลี่ยนเป็นแบบนี้ครับ
ส่วนชื่อสาขา ผมทำแล้วมัน error เลยเปลี่ยนเป็น รหัสสาขาแทนครับ
ของผมใช้ access2007
Private Sub Form_Open(Cancel As Integer)
combo13.Enabled = False
End Sub
Private Sub Check9_GotFocus()
combo13.Enabled = False
End Sub
Private Sub Check11_GotFocus()
combo13.Enabled = True
End Sub
Private Sub command8_Click()
Dim stCriteria As String
stCriteria = ""
If combo13.Enabled = True Then stCriteria = "[รหัสสาขา]=" & combo13
DoCmd.OpenReport "ชื่อรายงาน", acViewPreview, , stCriteria
End Sub
โค้ดที่อาจารย์ให้มา มันไม่ตรงเท่าไหร่ครับ กด check11 แล้ว combo13 มันเลือกไม่ได้ครับ เลยเปลี่ยนเป็นแบบนี้ครับ
ส่วนชื่อสาขา ผมทำแล้วมัน error เลยเปลี่ยนเป็น รหัสสาขาแทนครับ
ของผมใช้ access2007
Private Sub Form_Open(Cancel As Integer)
combo13.Enabled = False
End Sub
Private Sub Check9_GotFocus()
combo13.Enabled = False
End Sub
Private Sub Check11_GotFocus()
combo13.Enabled = True
End Sub
Private Sub command8_Click()
Dim stCriteria As String
stCriteria = ""
If combo13.Enabled = True Then stCriteria = "[รหัสสาขา]=" & combo13
DoCmd.OpenReport "ชื่อรายงาน", acViewPreview, , stCriteria
End Sub
Time: 0.3389s
combo13.enabled=false
end sub
check11_click()
combo13.enabled=(check11)
end sub
command8_click()
dim stCriteria as string
stCriteria = ""
if combo13.enabled =true then stCriteria = "[ชื่อสาขา] = " & combo13
DoCmd.OpenReport "ชื่อรายงาน", acViewPreview, , stcriteria
end sub