ต้องการส่งค่า จาก combobox ไปยัง Report
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 274   4
URL.หัวข้อ / URL
ต้องการส่งค่า จาก combobox ไปยัง Report

สมมุตว่าผมมี fields ในฐานข้อมูลเป็นเดือน 
แล้วผมสร้างฟอร์มมาฟอร์มหนึ่ง แล้วให้เลือกจาก comboBox  โดยเป็นรายชื่อเดือน (นำเข้ามาจาก table Month ประกอบด้วย 1,ม.ค.)  แล้วต้องการส่งค่าที่เลือกไปยัง Report โดย Report ออกเฉพาะเดือนที่เลือก คล้าย ๆ Applya Filter แต่ตรงเงื่อนไขจะบอกยังไงครับ ช่วยชี้แจ้งด้วย

4 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R01745
ลองใช้ Filter กับ OnOpen ของรายงานเป้าหมายดูครับ Private Sub Report_Open(Cancel As Integer) Me.FilterOn = True Me.Filter = "[ฟีลด์ที่เป็นเดือน] =#" & Forms!ชื่อฟอร์ม!ชื่อComboBox & "#" End Sub
2 @R01746
ผมลองทำตามตัวอย่างแล้วไม่ได้ และไม่ค่อยเข้าใจด้วยครับ ช่วยหน่อยครับเป็นงานที่ทำงานนะครับ
3 @R01747
ผมว่าไม่ควรจะใส่วันเดือนปีเกิดแยกกันนะครับ เพราะจัดการยากมาก ให้ดูสิ่งที่ผมได้แก้ไขให้ 1. ปรับส่วนของ combo box ให้ เพราะของเก่าจะมี 2 column ทำให้ได้ค่าไม่ถูกต้อง ซึ่งค่าที่ซ่อนอยู่คือ 1-12 ไม่ใช่ ม.ค. - ธ.ค. 2. ลองใช้กับ Query ที่มีอยู่ แล้วใส่ค่า Criteria ให้เป็น [forms]![frmprintreport].[cbomonth]
4 @R01748
ขอบพระคุณมากครับ ผมจะพยายามตั้งใจศึกษาให้มากขึ้นนะครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.0596s