ทำอย่างไรไม่ให้ access 2007 โชว์ดาต้าเบส
กระทู้เก่าบอร์ด อ.Yeadram

 1,927   5
URL.หัวข้อ / URL
ทำอย่างไรไม่ให้ access 2007 โชว์ดาต้าเบส

เขียนบน รุ่น 2003
และค่าเริ่มต้น เลือกไม่โชว์หน้าต่างดาต้า
ซึ่งจะไม่โชว์หน้าต่าง ดา้ต้าเบส

แต่เมือนำไปรันบน 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
โดยไม่เปิดดาต้าเบส
โดยไม่ต้องไปยุ่งเกี่ยวกักบเครื่องของผู้ใช้
ว่าอยู่ในสถานะใด ๆ
3 @R06419
ไม่แน่ใจว่าโค้ดนี้ใช้ได้กับ Access2007 หรือไม่ ลองดูครับ

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 ก็จะโผล่ออกมาให้เห็นเสมอ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3986s