กระทู้เก่าบอร์ด อ.Yeadram
1,536 5
URL.หัวข้อ /
URL
access สามารถ รันฟอร์มชื่อเดียวกัน มากกว่า 1 ครั้ง
ไม่ทราบว่าใน access ผมสามารถรัน form ชื่อเดียวกันมากกว่า 1 ได้ไหมครับ
ถ้าไม่ได้ มีวิธีไหมครับถ้าอยากเปิดจอชื่อเดียวกัน
ถ้าได้ สมมุติว่าในคิวรี เกิดมีการอ้างอิงชื่อ Textbox ใน form นั้น คิวรีจะไปเอาข้อมูลจาก form ไหน ผมไม่รู้ว่า access จะสร้างชื่อเดียวกันหรือเปล่า หรือได้ชื่อใหม่มา ถ้าได้ชื่อใหม่มาผมจะอ้างอิงในคิวรีแต่ละอันได้ไหม
ถ้าไม่ได้ มีวิธีไหมครับถ้าอยากเปิดจอชื่อเดียวกัน
ถ้าได้ สมมุติว่าในคิวรี เกิดมีการอ้างอิงชื่อ Textbox ใน form นั้น คิวรีจะไปเอาข้อมูลจาก form ไหน ผมไม่รู้ว่า access จะสร้างชื่อเดียวกันหรือเปล่า หรือได้ชื่อใหม่มา ถ้าได้ชื่อใหม่มาผมจะอ้างอิงในคิวรีแต่ละอันได้ไหม
5 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R06771
งั้นถ้าผมจะเปิด 10 ครั้งเราก็ต้องมานั่ง copy form ถึง 10 form เลยหรือครับ
3 @R06773
ผมไม่ได้หมายความว่า copy แบบที่คุณเข้าใจครับ ผมหมายถึงการทำงานในระดับ
code
ตัวอย่างเช่น
ถ้าคุณมีฟอร์ม A อยู่แล้ว คุณก็อาจสร้าง button บนฟอร์ม B แล้วเขียน code ให้
กับปุ่มที่สร้างขึ้นมา code ที่ว่านี้จะมีหน้าที่สร้าง instance ของฟอร์ม A ขึ้นมา ไม่ว่า
จะ 10 ฟอร์ม หรือ 100 ฟอร์มตามที่คุณต้องการ
code
ตัวอย่างเช่น
ถ้าคุณมีฟอร์ม A อยู่แล้ว คุณก็อาจสร้าง button บนฟอร์ม B แล้วเขียน code ให้
กับปุ่มที่สร้างขึ้นมา code ที่ว่านี้จะมีหน้าที่สร้าง instance ของฟอร์ม A ขึ้นมา ไม่ว่า
จะ 10 ฟอร์ม หรือ 100 ฟอร์มตามที่คุณต้องการ
4 @R06776
พอจะมีตัวอย่างแบบง่ายๆไหมครับ ยังงงอยู่เลย มือใหม่มากๆครับ
5 @R06777
Dim newForm as New Form
Set newForm = New Form_Form4
newForm.Visible = true
Set newForm = New Form_Form4
newForm.Visible = true
Time: 0.2092s
ตอนนี้ผมกำลังทำเรื่องนี้อยู่ครับ
**คุยกัน ph.autom@hotmail.com