Friday, August 16, 2013

Menu access 2007

Cách tạo menu trong access 2007
1. Trước tiên, các bạn vào access option:
+ Current Database, mục Navigation - Navigation Options. Trong Display Options chọn Show System Objects.
+ Avanced, mục General, chọn Show add-in user interface errors

2. Tạo 1 table đặt tên là UsysRibbons có các thông số sau:
ID - AutoNumber - Primary Key
RibbonName - Text
RibbonXML - Memo

3.Thêm record đầu tiên của table đó:
ID = 1
RibbonName = MyMenu (tuỳ ý)
RibbonXML=
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
 <
ribbon startFromScratch="false">
<
tabs>
<
tab idMso="TabExternalData" visible="false"/>
<
tab id="Menu" label="Menu" visible="true">
<
group id="DanhMuc" label="Danh Mục">
<
button id="TaiKhoan" label="Danh mục tài khoản" onAction="mDanhMucTaiKhoanC1" enabled="true"/>
<
button id="NganHang" label="Danh mục Ngân hàng" onAction="mDanhMucNganHang" enabled="true"/>
</
group>
<
group id="HangHoa" label="Hàng Hóa">
<
button id="NhapHang" label="Nhập Hàng" onAction="mNhapHang" enabled="true"/>
</
group>
</
tab>
</
tabs>
</
ribbon>
</
customUI

Ở đây, các bạn có thể tuỳ chỉnh các group và các button theo ý của bạn, onAction = tên macro.

4. Các bạn vào lại Access Option - Current Database - Ribbon and Toolbar Option. Trong Ribbon Name chọn tên ribbon của bảng trên (ở đây là MyMenu)

5. Khởi động lại access và mở lại database để có hiệu lực.