Page 1 of 1

การเชื่อม Controls Source ไม่แน่นอน

Posted: Tue Aug 07, 2012 8:20 pm
by akung
ผมทำ Query แบบ Crosstab แล้วผมก็ีกำหนดให้ Text1 = ฟิลด์ชื่อ [ทีม 1] เอาไว้ แต่บางครั้งในฐานข้อมูลที่คัดกรองโดย Query แบบ Crosstab อาจจะไม่มี ฟิลด์ชื่อ [ทีม 1] จึงทำให้เกิด Error ขึ้นตามรูปครับ

ผมจึงแก้ไขปัญหาโดยการคีย์สูตรนี้ =IIf(IsError([ทีม 1]),"",[ทีม 1]) ที่ Controls Source แต่ก็แก้ปัญหาไม่ได้ครับ คิดอยู่ 3 วันจนปวดหัวข้างหนึ่งแล้วครับ พอจะมีทางแก้ไขไหมครับ รบกวนด้วยครับขอบคุณครับ

Re: การเชื่อม Controls Source ไม่แน่นอน

Posted: Tue Aug 07, 2012 8:22 pm
by akung
ผมมีเข้าไปโพสต์ถามที่เวปบอร์ด Access แต่ก็ไม่เข้าใจที่คุณ Un บอกครับ ตาม Link นี้

http://www.thai-access.com/topic_post.a ... picID=2924

รบกวนผู้รู้ช่วยชี้แนะด้วยครับ

Re: การเชื่อม Controls Source ไม่แน่นอน

Posted: Wed Aug 08, 2012 9:49 am
by snasui
:D
akung wrote: แต่บางครั้งในฐานข้อมูลที่คัดกรองโดย Query แบบ Crosstab อาจจะไม่มี ฟิลด์ชื่อ [ทีม 1] จึงทำให้เกิด Error ขึ้นตามรูปครับ

ผมจึงแก้ไขปัญหาโดยการคีย์สูตรนี้ =IIf(IsError([ทีม 1]),"",[ทีม 1]) ที่ Controls Source แต่ก็แก้ปัญหาไม่ได้ครับ
ลองเขียนให้แสดง Field ที่มีอยู่แน่นอนแทนค่าว่างแล้วสังเกตดูผลครับ

Re: การเชื่อม Controls Source ไม่แน่นอน

Posted: Sat Aug 25, 2012 3:52 pm
by songsug
จากที่อ้างอิงชื่อ Field เปลี่ยนเป็นอ้างอิงลำดับที่ของ Field ได้ไหมครับ เช่น Text1.text = rs.fields(1)