Crosstab Query อีกครั้งค่ะ !
กระทู้เก่าบอร์ด อ.สุภาพ ไชยา

 214   6
URL.หัวข้อ / URL
Crosstab Query อีกครั้งค่ะ !

สร้างรายงานจาก Crosstab Query ได้แล้วค่ะ แต่พอใส่ค่าพารามิเตอร์ ก็มี Msgbox ฟ้องว่า The Microsoft Jet database engine does not recoginze " as a valid field name or expression
ไม่ทราบว่าจะต้องแก้ไขตรงไหนค่ะ
รบกวนช่วยแนะนำด้วยค่ะ

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

1 @R06110
ลองอ่านกระทู้ http://www.thai-access.com/suphap.php?topic_id=2304 ดูครับ น่าจะเกิดจากปัญหาเดียวกันครับ
2 @R06111
เรียน อ.สุภาพ ค่ะ
หนูได้ทำตามที่อ.แนะนำแล้ว แต่ก็ยังฟ้อง msgbox เหมือนเดิมค่ะ
โดยหนูตั้งค่า พารามิเตอร์ที่ฟิลด์ ID ว่า Like [รหัสประจำตัว] &*
และก็ไปตั้งที่ Query Paramiter เป็น [รหัสประจำตัว] ชนิดข้อมูลเป็น Text ค่ะ
แต่ถ้าไม่ใส่ค่าพารามิเตอร์ก็สามารถเปิดรายงานได้ตามปกติ
ไม่ทราบว่าจะต้องแก้ตรงส่วนไหนค่ะ
รบกวนด้วยค่ะ
3 @R06112
ลองเปลี่ยนเป็น

Like [รหัสประจำตัว] & "*"
4 @R06135
เรียนอ.สุภาพค่ะ
หนูได้ทดลองทำตามคำแนะนำอีกครั้งแล้วก็ยังเหมือนเดิมค่ะ
หนูต้องขออนุญาตรบกวนเวลาของ อ. กรุณาดูไฟล์ที่หนูแนบมาด้วยคะ
ขอบคุณค่ะ
5 @R06138
ปัญหาเกิดเนื่องจากการกำหนด Control Source ของแต่ละ Text Box ไว้ตายตัว
เมื่อเปิด Crosstab Query แบบมีเงื่อนไข ทำให้บาง Field ไม่แสดง จึงทำให้เกิดปัญหาดังกล่าว

วิธีแก้คือ ให้ศึกษาตัวอย่างของ อ. BADMan ที่เคยให้ไว้ ผมจำไม่ได้ว่าอยู่กระทู้ไหน ลองค้นด้วยคำว่า Crosstab ดูครับ
6 @R06140
ขอบคุณ อ.สุภาพ มากค่ะ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2102s