เปิด MDE โดยคำสั่งเท่านั้น
กระทู้เก่าบอร์ด อ.Yeadram

 1,676   2
URL.หัวข้อ / URL
เปิด MDE โดยคำสั่งเท่านั้น

เรื่องเป็นอย่างนี้ครับ ผมทำงานหลายอย่าง Database มีหลายตัว เป็นงานที่ไม่เกี่ยวข้องกัน ผมมี MDE ที่อยากให้ทุกคนในองค์กรเข้ามาอ่านก่อนไปใช้งานอย่างอื่น
(เรียกว่า MDE หลักก็แล้วกัน) เช่น กระทู้ขององค์กร(ใช้ ACCESS นี่แหละทำ ทิศทางองค์กร ความรู้ทั่วไป ซึ่งบางเรื่องเป็นเรื่องน่าเบื่อไม่อยากเข้ามาอ่าน) ผมมี MDE อีกตัวเป็น OT ของบุคลากร ทุกคนชอบเข้ามาดูเพราะมันเป็นรายได้ของเขา มี SLIP ในตัว ตรวจยอดย้อนหลังได้ ดูวันที่เงินเข้าธนาคารได้ ตอนนี้ผมวาง MDE หลักไว้หน้า DESKTOP ทำ MENU ให้เรียกใช้ MDE OT ซึ่งอยู่ใน DRIVE C:\ ได้
นั่นหมายความว่า เขาจะได้อ่านข่าวสารในภาพรวมบ้าง แต่จริงๆ แล้ว USER บางคนก็อาจข้ามไปเปิด OT ที่ DRIVE C: ได้เลย ดังนั้น ความต้องการของผมจึงเป็นดังนี้
1.LOCK FILE OT ที่ DRIVE C:\ ไม่ให้เปิดได้ด้วยการ Clink
2.เปิดได้ด้วยการสั่ง CODE ที่ MDE หลักเท่านั้น
3.ไม่ต้องการรวม DATABASE หรือ Link เข้ามารวมกัน เพราะมันเป็นงานที่ไม่เกี่ยวข้องกันเวลาแก้ ผมจะงง เอง แยกกันอยู่อย่างนี้แหละดีแล้ว
รบกวนด้วยครับ

2 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R10509
ใช้ /CMD ซึ่งเป็น Startup Command Line Option ของ Access บวกกับการใช้ฟังก์ชั่น Command( ) เพื่ออ่านค่าของ Option นี้ เมื่อ .mde หลักเรียก .mde OT เราก็ใส่ /CMD stirng-value เอาไว้ในคำสั่งที่เรียก ส่วนใน .mde OT ก็เช็คว่ามีค่าอะไรส่งมาตามที่กำหนดหรือไม่ ถ้าไม่มีก็ให้ออกจากโปรแกรมไปเลย

ตย.
http://office.microsoft.com/en-us/access-help/startup-command-line-options-HP005188300.aspx

http://office.microsoft.com/en-us/access-help/command-function-HA001228801.aspx

http://msdn.microsoft.com/en-us/library/aa211469%28v=office.11%29.aspx
2 @R10518
อ่านแล้วไม่เข้าใจครับ   ตอนนี้ก็เลยใช้วิธีการแบบลูกทุ่ง ไป โดยผม RENAME
FILE(เปลี่ยนเป็นนามสกุลอื่น ที่ WINDOW ไม่รูจัก) เมือจะถูกเรียกใช้โดย MDE -หลัก ก็เปลี่ยนเป็น MDE   เมื่อปิดMDE-หลัก ก็ RENAME กลับมาแบบเดิม
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3648s