กระทู้เก่าบอร์ด อ.Yeadram
        
           1,595   7		  
          
					  
		    URL.หัวข้อ / 
		    URL
        
        เรื่องการเรียกหา text box จาก forms อื่น      
    
      =[Q_job_product_subform].[Form]![sumtotal]   
ตัวนี้อยู่ใน แหล่งตัวควบคุม ใน text box อ่ะคับ แต่เวลารันมันบอกว่า #Name?
ทั้งๆที่ forms Q_job_product_subform ผมก็มีอยู่ และก็มี text box ที่ชื่อว่า sumtotal
อยู่ในนั้นครับไม่ทราบว่าเป็นเพราะเหตุใดครับ ขอบคุณครับ
    
  ตัวนี้อยู่ใน แหล่งตัวควบคุม ใน text box อ่ะคับ แต่เวลารันมันบอกว่า #Name?
ทั้งๆที่ forms Q_job_product_subform ผมก็มีอยู่ และก็มี text box ที่ชื่อว่า sumtotal
อยู่ในนั้นครับไม่ทราบว่าเป็นเพราะเหตุใดครับ ขอบคุณครับ
				7 Reply in this Topic. Dispaly 1  pages and you are on page number 1 
				
        
    2 @R06537    
        
  
      ขอบคุณครับจะลองนำไปใช้นะครับ    
    
  
        
    3 @R06541    
        
  
      ขอถามอีกเรื่องครับ 
แล้วถ้าเป็นคอนโทรลที่อยู่ในแทป ล่ะครับต้องการอ้างถึงยังไงครับ ท่านอาจารย์
    
  แล้วถ้าเป็นคอนโทรลที่อยู่ในแทป ล่ะครับต้องการอ้างถึงยังไงครับ ท่านอาจารย์
        
    4 @R06544    
        
  
      เหมือนเดิมครับ ยังอยู่ในรูปแบบ =[Forms]![ชื่อฟอร์ม].[ชื่อ คอนโทรล] ครับ
    
    
  
        
    5 @R06549    
        
  
      ขอบคุณครับ
    
    
  
        
    6 @R08974    
        
  
      ไม่เข้าใจครับ =[Forms]![ชื่อฟอร์ม].[ชื่อ subform control].Form![ชื่อ textbox] 
ขอแบบที่ใช้ได้เลยได้ไหมครับ
    
  ขอแบบที่ใช้ได้เลยได้ไหมครับ
        
    7 @R08976    
        
    
      ที่ว่าไม่เข้าใจนั้น ตรงไหนครับ อธิบายรายละเอียดมาใหม่ บอกลอยๆอย่างนี้ ผมไม่รู้จะอธิบายยังไง    
    
  
      Time: 0.5029s
    
      
		
รูปแบบที่ถูกต้องคือ =[Forms]![ชื่อฟอร์ม].[ชื่อ textbox]
หรือถ้ามันเป็นซับฟอร์มในฟอร์มอื่น ก็ต้องเขียนว่า =[Forms]![ชื่อฟอร์ม].[ชื่อ subform control].Form![ชื่อ textbox]
หรือถ้าซับฟอร์มนั้นอยู่ในฟอร์มที่กำลังใช้งานก็ย่อได้เป็น =[ชื่อ subform control].Form![ชื่อ textbox]
ที่สำคัญ ฟอร์มนั้นต้องเปิดอยู่ด้วยนะครับ
หมายเหตุ : คุณสามารถใช้เครื่องหมาย จุด แทน ! ได้ครับ