Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
chương trình access chuyên tạo menu ribbon
#1
Trong access hình như từ 2007 trở lên có support cái loại ribbon như hình dưới

[Hình: menu.jpg]

- Nội dung của ribbon này được load từ đoạn xml như sau:

Mã PHP:
<customUI onLoad="OnLoad" xmlns="http://schemas.microsoft.com/office/2006/01/customui">
  <
commands>
    <
command idMso="ApplicationOptionsDialog" getEnabled="CallbackGetEnabled"/>
  </
commands>
  <
ribbon startFromScratch="true">
    <
tabs>
      <!--for 
dev-->
      <
tab id="tab_dev" label="dev area" getVisible ="GetVisible">
        <
group id="MyGroup2" label="Quản lý Users">

          <
separator id="id13"/>
          <
button id="btn_Ribbon" label ="View Ribbon" imageMso="FileStartWorkflow" size="large" onAction="OnAction" />
        </
group>

        <
group id="group_tk" label="Thiết kế">
          <
button id="btn_tk_close_db" label ="Close database" size="large" imageMso="MoveToFolder" onAction="OnAction" />
          <
separator id="s_tk_01"/>
          <
button id="btn_tk_change_pro" label ="Change properties" size="large" imageMso="PageMenu" onAction="OnAction" />
        </
group>
      </
tab>
      <!--for 
end dev-->

      <
tab id="tab_login" label="Login" >
        <
group id="id_group_lg" label="Login">
          <
button id="id_btn_ChangePass" getVisible ="GetVisible" label="Change pass" imageMso="ControlsGallery" size="large" onAction="OnAction"/>
          <
separator id="id_s1"/>
          <
button id="id_btn_lg" imageMso="Lock" getLabel="GetLabel" size="large" onAction="OnAction"/>
        </
group>
      </
tab>

      <
tab id="tab_admin" label="Admin" getVisible ="GetVisible">
        <
group id="Group_admin1" label="Group of Admin">
          <
button id="btn_dsUser" label ="Danh sách User" size="large" imageMso="FunctionsLookupReferenceInsertGallery" onAction="OnAction" />
        </
group>
      </
tab>


      <
tab id="tab_danhmuc" label="Quản lý danh mục" getVisible ="GetVisible">
        <
group id="Grouptab1" label="Group of tab1">
          <
button id="btn_dm_nl" label="Danh mục nguyên liệu" size="large" imageMso="FunctionsLookupReferenceInsertGallery" onAction="OnAction"/>
          <
separator id="id_s_danhmuc_01"/>
          <
button id="btn_dm_ncc" label="Danh mục Nhà cung cấp" size="large" imageMso="FunctionsLookupReferenceInsertGallery" onAction="OnAction"/>
        </
group>
      </
tab>
      <
tab id="tab_nhapxuat" label="Nhập xuất nguyên liệu" getVisible ="GetVisible">
        <
group id="Grouptab2" label="Group of tab2">
          <
button id="btn_nhap_nl" label="Nhập nguyên liệu" size="large" imageMso="FunctionsLookupReferenceInsertGallery" onAction="OnAction"/>
          <
separator id="id_nhapxuat_01"/>
          <
button id="btn_xuat_nl" label="Xuất nguyên liệu" size="large" imageMso="FunctionsLookupReferenceInsertGallery" onAction="OnAction"/>
        </
group>
      </
tab>
    </
tabs>
  </
ribbon>
</
customUI

- Nhờ các cao thủ nghiên cứu liệu có thể thiết kế một chương trình access chuyên dùng để điều chế cái menu này để cho cộng đồng access việt nam xài thì tiết kiệm được công sức nhiều lắm
- Chỉ cần thiết kế cái đoạn xml này thôi cũng là tiên ích lắm rồi
Cám ơn
Chữ ký của thucgia Hix, Access quả nhiên lợi hại !!!! http://vibigaba.esy.es/
ღღღღღTài sản của thucgia (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#2
(21-03-15, 11:48 AM)thucgia Đã viết: - Nhờ các cao thủ nghiên cứu liệu có thể thiết kế một chương trình access chuyên dùng để điều chế cái menu này để cho cộng đồng access việt nam xài thì tiết kiệm được công sức nhiều lắm
- Chỉ cần thiết kế cái đoạn xml này thôi cũng là tiên ích lắm rồi
Cám ơn

Ý tưởng này rất hay nếu làm được như thế thì rất giống viết bằng ngôn ngữ lập trình như VB, VBNet..., mình xin cảm ơn bạn thucgia rất nhiều,

Bản thân mình không am hiểu sâu lắm về Access 2007 như mình có một số quan điểm về thiết kế ứng dụng chạy trên nền Access và bằng các ngôn ngữ khác như sau:

1. Mặc niệm ai cũng muốn thiết kế giao diện thật bắt mắt, ấn tượng, nhiều icon với thật nhiều tích năng cho người dùng. Vì thế khi viết tác giả thường đặt rất nhiều nút lệnh lên ứng dụng khiến cho người dùng cảm thấy choáng ngợt, bởi phải bỏ rất nhiều thời gian để thích nghi với chúng, riêng bản thân mình mà mở lên thấy quá nhiều nút mình cũng cảm thấy chán. Ý kiến này mình có quan điểm như sau:
- Chương trình phải đầy đủ tính năng ( cái này ok, nếu chưa ok mình không dám nghĩ tới chuyện giao diện nó đẹp)
- Càng ít nút lênh càng tốt. ( giống trang goole mình rất thích)
- Hạn chế đến mức thấp nhất khi sử dụng quá nhiều form nhập dữ liệu. (Càng ít thao tác nhập càng tốt. Bởi ứng dụng là giúp người dủng làm giảm bớt thời gian, nâng cao hiệu quả công việc. Chứ nhập 1 thông tin vào mà mất cả 10-20 phút thì .....)


Vừa viết vừa nghĩ tới đây thôi, khi nào có ý nửa xin vào đây tỏ tình tiếp.014
Chữ ký của maidinhdan * Để được hỗ trợ tốt nhất, nhấn vào link dưới đây để xem.
1. [Hướng dẫn] Kiểu file gửi lên để được giúp đỡ
2. [Hướng dẫn] Nội quy diễn đàn
3. [Hướng dẫn] Cách Đưa file và hình vào diễn đàn
4.[Hướng dẫn] Để xây dựng một ứng dụng hoàn hảo và lời cảm tạ
5. Cần tìm Demo hay ứng dụng sử dụng thanh tìm kiếm phía trên cùng, bên phải của diễn đàn.
* Nếu muốn cảm ơn, hãy nhấn nút thank, không cần viết thêm bài nào nửa.



ღღღღღTài sản của maidinhdan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  Về Custom Menu feeling 0 31 01-12-16, 05:21 PM
Bài mới nhất: feeling
  [Help] Lỗi "A problem occurred while Microsoft Access was communicating with the OLE server thanhoai 1 107 03-11-16, 03:53 PM
Bài mới nhất: maidinhdan
  [Lỗi] Cúp điện ---> lỗi access 2013 biencuong86 3 149 26-10-16, 04:30 PM
Bài mới nhất: maidinhdan
  [Hỏi] chương trình đơn giản để so sánh chuỗi text kanmai07 4 316 28-09-16, 06:05 PM
Bài mới nhất: kanmai07
  thay đổi biểu tượng Access dưới thanh Start từ win 7 đến win 10 thanhtruong 7 432 05-08-16, 10:53 PM
Bài mới nhất: hungefi

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ơ