กระทู้เก่าบอร์ด อ.Yeadram
        
           1,697   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.4880s
    
      
		
ตอนนี้ผมกำลังทำเรื่องนี้อยู่ครับ
**คุยกัน [email protected]