ปัญหาเกี่ยวกับForm
กระทู้เก่าบอร์ด อ.Yeadram

 2,147   11
URL.หัวข้อ / URL
ปัญหาเกี่ยวกับForm

คือว่าผมต้องการเปิดformรหัสที่ต้องการที่ออกมาจากcombo box


ตรงformย่อยนะครับผมต้องการกดแล้วไปเปิดที่หน้ารหัสตัวนั้นเลย

อย่างรูปที่2นะครับ ปัญหาคือถ้าผมสร้างปุ่มกดมันจะไปเปิดแค่หน้านั้นแต่ผมถ้าผมเปลี่ยนรหัสตรงCombo box รหัสข้างล่างมันก็เปลี่ยนผมจะต้องเขียนโค้ดอย่างไงครับ

ขอบคุณครับ

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

1 @R21413
2 @R21414
3 @R21431
ใช้ Docmd.openform โดยใส่เงื่อนไขเลือกเอาเฉพาะเรคอร์ดที่ต้องการบนฟอร์มไว้ด้วยก็ได้ครับ

http://www.thai-access.com/yeadram_view.php?topic_id=327
4 @R21462
Private Sub txCouseName_Click()
docmd.openform "Component", acNormal, , "[P/N_Component_ID] = '" & P/N_Component_ID & "'"
End sub
พิมพ์เสร็จขึ้นว่าไม่รู้จัก"[P/N_Component_ID] = ' ตลอดเลยครับ ผมต้องแก้ยังไงครับ
5 @R21463

ผมลองแก้หลายแบบแล้วครับแต่ยังErrorอยู่จุดเดิม
6 @R21464
ไม่น่าตั้งชื่อให้มีเครื่องหมาย / ครับ ทำให้ยุ่งยากมากขึ้น คุณไม่ได้บอกมาว่า error ว่าอะไร แต่ผมอยากให้ลองเปลี่ยนเป็น
docmd.openform "Component", acNormal, , "[P/N_Component_ID] = '" & [P/N_Component_ID] & "'"
7 @R21465


Errorแบบนี้ครับ

ใส่โค้ดที่แก้แล้วยังชึ้นErrorแบบเดิมครับ
8 @R21466
9 @R21467
เห็นภาพไม่ชัดนะครับ แต่ดูเหมือนว่าโค้ดที่คุณพิมพ์จะไม่ตรงกับที่ผมเขียนนะ ให้ก็อปปี้โค้ดข้างบนไปเลยจะดีกว่า
10 @R21469
ได้แล้วครับขอบพระคุณมากๆเลยครับอาจารย์
' " & [P/N_Component_ID] & " ' "
ที่Errorเพราะ ' " สลับกันครับ
11 @R22084
ผมลองเอาโค้ดนี้ไปใช้กลับของผมแต่ว่าเวลาที่เรากดไปมันจะค้างอยู่หน้านั่นไม่สามารถเลือก combo box ไปอันอื่นได้ ต้องกดตัวกรองก่อนมีทางแก้ไขไหมครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.2908s