Đánh giá chủ đề:
  • 1 Votes - 4 Average
  • 1
  • 2
  • 3
  • 4
  • 5
TẠO RIBBON TRONG ACCESS 2007
#1
Rainbow 
Sau khi ngâm cứu 2 trang trong diễn đàn,
http://www.databasedev.co.uk/access2007ribbon.html Tiếng Anh
http://thuthuataccess.com/forum/thread-3663.html Tiếng Việt. Mình có đoạn mã sửa trong bảng UsysRibbons
Mã PHP:
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
     <
ribbon startFromScratch="false">
<
tabs>
<
tab idMso="TabExternalData" visible="false"/>
<
tab idMso="TabCreate" visible="false"/>
<
tab idMso="TabDatabaseTools" visible="false"/>
<
tab id="Menu" label="Menu" visible="true">
<
group id="HeThong" label="Hệ thống">
<
button id="TongsoHS" label="Tổng Số Học Sinh" onAction="mTongsohs" enabled="true"/>
<
button id="TongHopKy1" label="Tổng Hợp Kỳ 1" onAction="mTonghopky1" enabled="true"/>
<
button id="TongHopKy2" label="Tổng Hợp Kỳ 2" onAction="mTonghopky2" enabled="true"/>
<
button id="HuongDanSuDung" label="Hướng Dẫn Sử Dụng" onAction="mhdsd" enabled="true"/>
<
button id="Thoat" label="Thoát Khỏi Chương Trình" onAction="mThoat" enabled="true"/>
</
group>

<
group id="NhapSolieu" label="Nhập số liệu">
<
button id="DanhMucLop" label="Danh Mục Lớp" onAction="mDanhmuclop" enabled="true"/>
<
button id="DanhMuchs" label="Danh Mục Học Sinh" onAction="mDanhmuchocsinh" enabled="true"/>
<
button id="MonhocDiem" label="Môn Học _ Điểm" onAction="mMonhocDiem" enabled="true"/>
</
group>
<
group id="TimKiem" label="Tìm Kiếm">
<
button id="TimKiemtheoMaHS" label="Tìm Kiếm Theo Mã HS" onAction="mTKtheomaHS" enabled="true"/>
<
button id="TimKiemtheoten" label="Tìm Kiếm Theo Tên" onAction="mTKtheoten" enabled="true"/>
<
button id="TimKiemtheohoten" label="Tìm Kiếm Theo Họ Tên" onAction="mTKtheohoten" enabled="true"/>
<
button id="TimKiemtheongaysinh" label="Tìm Kiếm Theo Ngày Sinh" onAction="mTKtheongaysinh" enabled="true"/>
<
button id="TimKiemtheodiachi" label="Tìm Kiếm Theo Địa Chỉ" onAction="mTKtheodiachi" enabled="true"/>
</
group>

<
group id="Baocao" label="Báo Cáo">
<
button id="BaoCaoChiTiet" label="Báo Cáo Chi Tiết" onAction="mbaocaochitiet" enabled="true"/>
<
button id="BaoCaoTK" label="Báo Cáo Thống Kê" onAction="mbaocaoTK" enabled="true"/>
<
button id="BaoCaoTheoLop" label="Báo Cáo Theo Lớp" onAction="mbaocaotheolop" enabled="true"/>
</
group>

</
tab>
</
tabs>
</
ribbon>
</
customUI
Và đây là kết quả hình ảnh ribbon:
[Hình: 25-06-2012%25252021-25-11.png]
Các bạn có thể sửa thêm tên nút và tab. Các macro thì tự tạo. Mình đã ẩn đi các tab ExternalData, Create, TabDatabaseTools.
Chữ ký của HaHoa Xin chào, mình là HaHoa, Tham gia http://thuthuataccess.com/forum từ ngày 17-06 -12.
Reply
Những người đã cảm ơn Hạ Vàng , khanhduycsgt , Noname , hmanhha , bvchauthanh , tiennd67 , Che_Guevara
#2
Bạn ơi không ẩn được tab menus và Home à?
Chữ ký của khaccuong Xin chào, mình là khaccuong, Tham gia http://thuthuataccess.com/forum từ ngày 20-04 -11.
Reply
Những người đã cảm ơn
#3
(25-06-12, 10:30 PM)HaHoa Đã viết: Sau khi ngâm cứu 2 trang trong diễn đàn,
http://www.databasedev.co.uk/access2007ribbon.html Tiếng Anh
http://thuthuataccess.com/forum/thread-3663.html Tiếng Việt. Mình có đoạn mã sửa trong bảng UsysRibbons
Mã PHP:
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
     <
ribbon startFromScratch="false">
<
tabs>
<
tab idMso="TabExternalData" visible="false"/>
<
tab idMso="TabCreate" visible="false"/>
<
tab idMso="TabDatabaseTools" visible="false"/>
<
tab id="Menu" label="Menu" visible="true">
<
group id="HeThong" label="Hệ thống">
<
button id="TongsoHS" label="Tổng Số Học Sinh" onAction="mTongsohs" enabled="true"/>
<
button id="TongHopKy1" label="Tổng Hợp Kỳ 1" onAction="mTonghopky1" enabled="true"/>
<
button id="TongHopKy2" label="Tổng Hợp Kỳ 2" onAction="mTonghopky2" enabled="true"/>
<
button id="HuongDanSuDung" label="Hướng Dẫn Sử Dụng" onAction="mhdsd" enabled="true"/>
<
button id="Thoat" label="Thoát Khỏi Chương Trình" onAction="mThoat" enabled="true"/>
</
group>

<
group id="NhapSolieu" label="Nhập số liệu">
<
button id="DanhMucLop" label="Danh Mục Lớp" onAction="mDanhmuclop" enabled="true"/>
<
button id="DanhMuchs" label="Danh Mục Học Sinh" onAction="mDanhmuchocsinh" enabled="true"/>
<
button id="MonhocDiem" label="Môn Học _ Điểm" onAction="mMonhocDiem" enabled="true"/>
</
group>
<
group id="TimKiem" label="Tìm Kiếm">
<
button id="TimKiemtheoMaHS" label="Tìm Kiếm Theo Mã HS" onAction="mTKtheomaHS" enabled="true"/>
<
button id="TimKiemtheoten" label="Tìm Kiếm Theo Tên" onAction="mTKtheoten" enabled="true"/>
<
button id="TimKiemtheohoten" label="Tìm Kiếm Theo Họ Tên" onAction="mTKtheohoten" enabled="true"/>
<
button id="TimKiemtheongaysinh" label="Tìm Kiếm Theo Ngày Sinh" onAction="mTKtheongaysinh" enabled="true"/>
<
button id="TimKiemtheodiachi" label="Tìm Kiếm Theo Địa Chỉ" onAction="mTKtheodiachi" enabled="true"/>
</
group>

<
group id="Baocao" label="Báo Cáo">
<
button id="BaoCaoChiTiet" label="Báo Cáo Chi Tiết" onAction="mbaocaochitiet" enabled="true"/>
<
button id="BaoCaoTK" label="Báo Cáo Thống Kê" onAction="mbaocaoTK" enabled="true"/>
<
button id="BaoCaoTheoLop" label="Báo Cáo Theo Lớp" onAction="mbaocaotheolop" enabled="true"/>
</
group>

</
tab>
</
tabs>
</
ribbon>
</
customUI
Và đây là kết quả hình ảnh ribbon:
[Hình: 25-06-2012%25252021-25-11.png]
Các bạn có thể sửa thêm tên nút và tab. Các macro thì tự tạo. Mình đã ẩn đi các tab ExternalData, Create, TabDatabaseTools.
Việc tạo Ribbon em biết rùi, xong làm thế nào để link các nút trên Ribbon với hàm mà mình làm vậy bác ơi
Ví dụ: với 1 button
<button id="BaoCaoChiTiet" label="Báo Cáo Chi Tiết" onAction="mbaocaochitiet" enabled="true"/>

Thì cái hàm mbaocaochitiet viết ở đâu hả bác.happy
Chữ ký của hmanhha Xin chào, mình là hmanhha, Tham gia http://thuthuataccess.com/forum từ ngày 01-11 -12.
Reply
Những người đã cảm ơn bvchauthanh
#4
Các bác tham khảo ở đây nha.happy
http://www.accessribbon.de/en/?Downloads

Em làm được rùi.Ke ke.
Chữ ký của hmanhha Xin chào, mình là hmanhha, Tham gia http://thuthuataccess.com/forum từ ngày 01-11 -12.
Reply
Những người đã cảm ơn bvchauthanh
#5
(31-08-12, 07:21 PM)khaccuong Đã viết: Bạn ơi không ẩn được tab menus và Home à?
Mình đã thử ẩn tab Home nhưng ko được.
Còn tab Menu là Ribbon mới mà mình tạo mà!
Chữ ký của HaHoa Xin chào, mình là HaHoa, Tham gia http://thuthuataccess.com/forum từ ngày 17-06 -12.
Reply
Những người đã cảm ơn Hạ Vàng , bvchauthanh
#6
(01-11-12, 10:21 PM)hmanhha Đã viết:
(25-06-12, 10:30 PM)HaHoa Đã viết: Sau khi ngâm cứu 2 trang trong diễn đàn,
http://www.databasedev.co.uk/access2007ribbon.html Tiếng Anh
http://thuthuataccess.com/forum/thread-3663.html Tiếng Việt. Mình có đoạn mã sửa trong bảng UsysRibbons
Mã PHP:
<customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
     <
ribbon startFromScratch="false">
<
tabs>
<
tab idMso="TabExternalData" visible="false"/>
<
tab idMso="TabCreate" visible="false"/>
<
tab idMso="TabDatabaseTools" visible="false"/>
<
tab id="Menu" label="Menu" visible="true">
<
group id="HeThong" label="Hệ thống">
<
button id="TongsoHS" label="Tổng Số Học Sinh" onAction="mTongsohs" enabled="true"/>
<
button id="TongHopKy1" label="Tổng Hợp Kỳ 1" onAction="mTonghopky1" enabled="true"/>
<
button id="TongHopKy2" label="Tổng Hợp Kỳ 2" onAction="mTonghopky2" enabled="true"/>
<
button id="HuongDanSuDung" label="Hướng Dẫn Sử Dụng" onAction="mhdsd" enabled="true"/>
<
button id="Thoat" label="Thoát Khỏi Chương Trình" onAction="mThoat" enabled="true"/>
</
group>

<
group id="NhapSolieu" label="Nhập số liệu">
<
button id="DanhMucLop" label="Danh Mục Lớp" onAction="mDanhmuclop" enabled="true"/>
<
button id="DanhMuchs" label="Danh Mục Học Sinh" onAction="mDanhmuchocsinh" enabled="true"/>
<
button id="MonhocDiem" label="Môn Học _ Điểm" onAction="mMonhocDiem" enabled="true"/>
</
group>
<
group id="TimKiem" label="Tìm Kiếm">
<
button id="TimKiemtheoMaHS" label="Tìm Kiếm Theo Mã HS" onAction="mTKtheomaHS" enabled="true"/>
<
button id="TimKiemtheoten" label="Tìm Kiếm Theo Tên" onAction="mTKtheoten" enabled="true"/>
<
button id="TimKiemtheohoten" label="Tìm Kiếm Theo Họ Tên" onAction="mTKtheohoten" enabled="true"/>
<
button id="TimKiemtheongaysinh" label="Tìm Kiếm Theo Ngày Sinh" onAction="mTKtheongaysinh" enabled="true"/>
<
button id="TimKiemtheodiachi" label="Tìm Kiếm Theo Địa Chỉ" onAction="mTKtheodiachi" enabled="true"/>
</
group>

<
group id="Baocao" label="Báo Cáo">
<
button id="BaoCaoChiTiet" label="Báo Cáo Chi Tiết" onAction="mbaocaochitiet" enabled="true"/>
<
button id="BaoCaoTK" label="Báo Cáo Thống Kê" onAction="mbaocaoTK" enabled="true"/>
<
button id="BaoCaoTheoLop" label="Báo Cáo Theo Lớp" onAction="mbaocaotheolop" enabled="true"/>
</
group>

</
tab>
</
tabs>
</
ribbon>
</
customUI
Và đây là kết quả hình ảnh ribbon:
[Hình: 25-06-2012%25252021-25-11.png]
Các bạn có thể sửa thêm tên nút và tab. Các macro thì tự tạo. Mình đã ẩn đi các tab ExternalData, Create, TabDatabaseTools.
Việc tạo Ribbon em biết rùi, xong làm thế nào để link các nút trên Ribbon với hàm mà mình làm vậy bác ơi
Ví dụ: với 1 button
<button id="BaoCaoChiTiet" label="Báo Cáo Chi Tiết" onAction="mbaocaochitiet" enabled="true"/>

Thì cái hàm mbaocaochitiet viết ở đâu hả bác.happy
Bạn tạo macros nhé! Vào tab Create=> Mục Other => Macro => Hộp thoại Macro hiện ra.
Mục Action và Arguments bạn tạo như hình: (Đơn giản kéo Report Rpt_BaocaoKQhoctaptheoXL sang bên cột Arguments, còn mục Action: chọn OpenReport)
[Hình: 03-11-2012%25252022-41-34.png]
Chữ ký của HaHoa Xin chào, mình là HaHoa, Tham gia http://thuthuataccess.com/forum từ ngày 17-06 -12.
Reply
Những người đã cảm ơn Hạ Vàng , bvchauthanh
#7
(03-11-12, 11:31 PM)HaHoa Đã viết:
(31-08-12, 07:21 PM)khaccuong Đã viết: Bạn ơi không ẩn được tab menus và Home à?
Mình đã thử ẩn tab Home nhưng ko được.
Còn tab Menu là Ribbon mới mà mình tạo mà!

Bạn tham khảo phần này của mình nhá

<tab idMso="TabHomeAccess" visible="false"/>
<tab idMso="TabCreate" visible="false"/>
<tab idMso="TabExternalData" visible="false"/>
<tab idMso="TabDatabaseTools" visible="false"/>
Chữ ký của caoboidhg Xin chào, mình là caoboidhg, Tham gia http://thuthuataccess.com/forum từ ngày 29-04 -14.
Reply
Những người đã cảm ơn bvchauthanh
#8
Để ẩn tab Home bạn đổi dòng: <ribbon startFromScratch="false">
Thành: <ribbon startFromScratch="true">
là OK !
Chúc bạn thành công !
Chữ ký của Minh Tiên -----------------------------------------------
Đường tuy ngắn, không đi không đến
Việc tuy nhỏ, không làm không nên.
                                           Tuân Tử
-----------------------------------------------
Reply
Những người đã cảm ơn bvchauthanh


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  Lấy về số seri CPU, ổ cứng MainBoard trong Access Noname 33 12,288 08-06-16, 11:23 PM
Bài mới nhất: maidinhdan
  [Thủ Thuật] Ẩn record trong table theo ngày tháng tvn_hut 6 486 24-04-16, 01:00 AM
Bài mới nhất: tvn_hut
  Thuộc tính Startup MS Access toàn tập với VBA Noname 2 2,736 18-04-16, 04:50 PM
Bài mới nhất: ongke0711
  Hàm đọc số dùng mã Unicode trong Access Noname 28 11,700 23-03-16, 11:45 PM
Bài mới nhất: thiennamlong
  [Thủ Thuật] Hỏi_Xác định phiên bản Access đang dùng maidinhdan 1 379 18-12-15, 08:43 AM
Bài mới nhất: ongke0711

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ