กระทู้เก่าบอร์ด อ.Yeadram
        
           2,105   5		  
          
					  
		    URL.หัวข้อ / 
		    URL
        
        ทำอย่างไรไม่ให้ access 2007 โชว์ดาต้าเบส      
    
      เขียนบน รุ่น 2003
และค่าเริ่มต้น เลือกไม่โชว์หน้าต่างดาต้า
ซึ่งจะไม่โชว์หน้าต่าง ดา้ต้าเบส
แต่เมือนำไปรันบน 2007
จะโชว์หน้าต่าง ดาต้าเบสทันทีที่เรียกใช้งาน
ต้องแก้ใขอย่างไร
ขอบคุณอีกครั้งครับ
    
  และค่าเริ่มต้น เลือกไม่โชว์หน้าต่างดาต้า
ซึ่งจะไม่โชว์หน้าต่าง ดา้ต้าเบส
แต่เมือนำไปรันบน 2007
จะโชว์หน้าต่าง ดาต้าเบสทันทีที่เรียกใช้งาน
ต้องแก้ใขอย่างไร
ขอบคุณอีกครั้งครับ
				5 Reply in this Topic. Dispaly 1  pages and you are on page number 1 
				
        
    1 @R06414    
        
  
      ที่ Office button (มุมบนซ้าย) เลือก Access Options / Current Database / Navigation / ไม่เลือก Display Navigation Pane  จากนั้นให้ปิด Access แล้วเข้าใหม่    
    
  
        
    2 @R06417    
        
  
      ขอบคุณครับ
แต่จะทำอย่างไรในตัวโปรแกรมที่เราเขียน
เพราะผู้ใช้แต่ละรายเซ็ทอัพเครื่องของเค้าเอง
เราเลยไม่รู้ว่าใครปิดหรือเปิด
มี่ทางหรือไม่ที่เขียนบน 2003
และให้รันบน 2007
โดยไม่เปิดดาต้าเบส
โดยไม่ต้องไปยุ่งเกี่ยวกักบเครื่องของผู้ใช้
ว่าอยู่ในสถานะใด ๆ
    
  แต่จะทำอย่างไรในตัวโปรแกรมที่เราเขียน
เพราะผู้ใช้แต่ละรายเซ็ทอัพเครื่องของเค้าเอง
เราเลยไม่รู้ว่าใครปิดหรือเปิด
มี่ทางหรือไม่ที่เขียนบน 2003
และให้รันบน 2007
โดยไม่เปิดดาต้าเบส
โดยไม่ต้องไปยุ่งเกี่ยวกักบเครื่องของผู้ใช้
ว่าอยู่ในสถานะใด ๆ
        
    3 @R06419    
        
  
      ไม่แน่ใจว่าโค้ดนี้ใช้ได้กับ Access2007 หรือไม่ ลองดูครับ
DoCmd.SelectObject acTable, , True
DoCmd.RunCommand acCmdWindowHide
    
  DoCmd.SelectObject acTable, , True
DoCmd.RunCommand acCmdWindowHide
        
    4 @R06420    
        
  
      คือผมไม่ค่อยชำนาญเรื่องโค๊ต
อยากทราบว่าโค๊ตนี้
ต้องเขียนไว้ที่ใหน
ขอบคุณล่วงหน้าครับ
    
  อยากทราบว่าโค๊ตนี้
ต้องเขียนไว้ที่ใหน
ขอบคุณล่วงหน้าครับ
        
    5 @R06421    
        
    
      ถ้าอย่างนั้น ให้สร้างแมโครที่ชื่อว่า Autoexec แล้วเติมคำสั่งต่อไปนี้
- บรรทัดแรก Action ให้เลือก SelectObject, Object Type เป็น Table, In Database Window เป็น Yes
- บรรทัดที่สอง Action เลือกเป็น RunCommand, Command เป็น WindowHide
แมโครที่ชื่อ Autoexec เป็นแมโครพิเศษที่จะทำงานทุกครั้งที่มีการเรียกใช้ไฟล์ฐานข้อมูล ยกเว้นว่าระหว่างเปิดไฟล์ ถ้ากดปุ่ม shift ค้างไว้ แมโครนี้ก็จะไม่ทำงาน อย่างไรก็ตาม ถ้าผู้ใช้กดปุ่ม F11 เมื่อไหร่ Database Window ก็จะโผล่ออกมาให้เห็นเสมอ
    
  - บรรทัดแรก Action ให้เลือก SelectObject, Object Type เป็น Table, In Database Window เป็น Yes
- บรรทัดที่สอง Action เลือกเป็น RunCommand, Command เป็น WindowHide
แมโครที่ชื่อ Autoexec เป็นแมโครพิเศษที่จะทำงานทุกครั้งที่มีการเรียกใช้ไฟล์ฐานข้อมูล ยกเว้นว่าระหว่างเปิดไฟล์ ถ้ากดปุ่ม shift ค้างไว้ แมโครนี้ก็จะไม่ทำงาน อย่างไรก็ตาม ถ้าผู้ใช้กดปุ่ม F11 เมื่อไหร่ Database Window ก็จะโผล่ออกมาให้เห็นเสมอ
      Time: 0.4001s
    
      
		