• Re_Thiết kế ứng dụng quản lý nhân sự (Viên chức)
  • RE: Re_Thiết kế ứng dụng quản lý nhân sự (Viên chức)

    phuong.ayunpa > 25-02-16, 10:45 AM

    như anh dự đoán, cái bảng ribbon của em, em gõ có 1 bản ghi, mà ở dưới có tới 9,10,11 bảng ghi, em xóa hết các bảng ghi trắng, em tắt, mở lại thì không thấy báo lỗi nữa. để em xem thêm có lỗi phát sinh gì thêm không, Cảm ơn ongke....
  • RE: Re_Thiết kế ứng dụng quản lý nhân sự (Viên chức)

    phuong.ayunpa > 29-02-16, 09:50 PM

    mình thiết kế me nu bằng macro, làm theo cách hướng dẫn mà có cái bảng ribon, nhưng khi mình mở chương trình lên, không cần đăng nhập mà vẫn mở được các menu, làm cách nào để đăng nhập thì có thể nhấn được menu, rồi mấy tab kế bên như: home,... làm sao để tắt nó đi....ongke có biết cái này không, bày mình với
  • RE: Re_Thiết kế ứng dụng quản lý nhân sự (Viên chức)

    ongke0711 > 29-02-16, 10:12 PM

    Tôi chưa làm nhưng về mặt ý tưởng thì định làm như sau:
    Cách 1: 
    - Khi form Login mở lên thì cho dấu cái Ribbon tool bar đi. => Docmd.ShowToolbar "Ribbon",acToolbarNo
    - Khi form chính load thì cho hiện lại ->acToolbarYes

    Cách 2: Form Login cũng thiết kế 1 cái Ribbon menu cho nó. Khi form này load thì load cái ribbon menu của nó luôn. Vào Form Properties -> Other -> chọn Ribbon name = tên menu thiết kế riêng cho nó.

    Bạn test thử nhé.
  • RE: Re_Thiết kế ứng dụng quản lý nhân sự (Viên chức)

    phuong.ayunpa > 29-02-16, 10:53 PM

    mình sẽ làm theo Cách 2: Form Login cũng thiết kế 1 cái Ribbon menu cho nó. mình thiết kế như thế nào hả bạn ?mình lại tạo 1 cái bảng mới, làm lại i xì cái bước tạo ribbon, hả bạn ?
  • RE: Re_Thiết kế ứng dụng quản lý nhân sự (Viên chức)

    ongke0711 > 01-03-16, 08:54 AM

    Trong cái table UsysRibbons, bạn thêm 1 dòng khác, đặt Ribbon name rồi code XML riêng cho nó.  
    [Hình: ScreenShot2016-03-01at7.51.18AM1.png]
  • RE: Re_Thiết kế ứng dụng quản lý nhân sự (Viên chức)

    phuong.ayunpa > 01-03-16, 05:17 PM

    ongke cho mình xin cái code ribbon XML của login trong bảng được không ? nó che khuất mình không nhìn rõ.
  • RE: Re_Thiết kế ứng dụng quản lý nhân sự (Viên chức)

    ongke0711 > 01-03-16, 08:53 PM

    Code XML trong menu Login hình trên chỉ là dummy thôi   007 . Tôi chưa viết cho nó.
    Tôi thấy form Login dùng cách của bác maidinhdan "Ẩn hết mọi thứ ngoại trừ form và report" nhìn sẽ chuyên nghiệp đấy   007
    http://thuthuataccess.com/forum/thread-8781.html
  • RE: Re_Thiết kế ứng dụng quản lý nhân sự (Viên chức)

    phuong.ayunpa > 02-03-16, 08:49 PM

    làm tới phần menu, nhập nhân viên thì bị lỗi....chắc phải làm lại form này thôi.... làm form nhiều tab, có phải liên kết không ongke...VD: form có các  tab, tab 1:thông tin chung, tab 2 :hđlđ,tab 3:khen thưởng kỷ luật,tab4: QHGĐ, tab5:Quá trình công tác, tab 6:văn bằng chứng chỉ...
    tab1 liên kết với tab 2, 3,4,5,6 qua MaNV....như thế có được không ongke
       ongke kiểm tra email đi, mình vừa gửi mail cho bạn đấy....
  • RE: Re_Thiết kế ứng dụng quản lý nhân sự (Viên chức)

    ongke0711 > 03-03-16, 10:26 AM

    Bạn check mail, tôi có comment cho bạn đó.
    Về phần cái menu ribbob, để thêm sinh động thì bạn nên thêm các icon vô.
    Cách làm là thêm dòng XML tôi highlight màu xanh như bên dưới.
    ...............................................
    <customUI xmlns="http://schemas.microsoft.com/office/2006/01/customui">
         <ribbon startFromScratch="true">
    <tabs>
    <tab idMso="TabExternalData" visible="false"/>
    <tab idMso="TabCreate" visible="false"/>
    <tab idMso="TabDatabaseTools" visible="false"/>
    <tab id="Menu" label="CHƯƠNG TRÌNH QUẢN LÝ NHÂN SỰ" visible="true">
    <group id="MoDuLieu" label="Mở Dữ Liệu">
    <button id="DSNSTheoPhong" label="DS Nhân Sự Theo Phòng" imageMso="DistributionListSelectMembers" size="large" onAction="mQLThongTinNVTheoPhongBan" enabled="true"/>
    <button id="HSNhanVien" label="Hồ Sơ Nhân Viên" imageMso="AddOrRemoveAttendees" size="large" onAction="mQLHoSoNV" enabled= "true"/>
    </group>
    ...............................................

    Bạn chú ý nhưng dòng chữ đỏ là tên của icon mặc định của Microsoft. 
    Để có được tên này bạn xem trong file Excel tôi gửi kèm. Bạn phải thêm Tab Developer trên thanh menu của Excel, sau đó vào menu "Gallery 1, 2, 3...." chọn icon nào phù hợp click chọn và xem cái tên icon nó hiển thị rồi gõ vô dòng code XML trên.

    Các icon của MS: http://www.mediafire.com/download/3pem7v...llery.xlsm

    [Hình: ScreenShot2016-03-03at9.12.01AM.png]
  • RE: Re_Thiết kế ứng dụng quản lý nhân sự (Viên chức)

    hungle2006 > 03-03-16, 02:23 PM

    (01-12-15, 05:40 PM)maidinhdan Đã viết: Hỏi: phuong.ayunpa từ Thủ Thuật Access đã gửi cho bạn tin nhắn sau:

    Trích dẫn:------------------------------------------
           Em chào anh, em tên Phương ở Gia Lai..em đang tập  làm phần mềm Quản lý nhân sự, có một số chỗ em chưa hiểu, tình cờ qua đây thấy anh maidinhdan
    em muốn hỏi là: em chèn hình vào form trong access...làm giống như của anh hướng dẫn có được không ?
    Phần mềm QLNS thì gồm những yếu tố nào, tại vì em thấy là Quản lý hồ sơ nhân sự thì chỉ có hồ sơ thôi, còn ở đây là Quản lý nhân sự, em làm gồm:
    - Quản lý gồm: Hồ sơ nhân viên, Nhân viên phòng ban
    - Tra cứu gồm: Lý lịch nhân viên, Nhân viên theo tuổi
    - Báo cáo gồm: Danh sách nhân viên gần nghỉ hưu, DSNV có gia đình, chưa có gia đình, DSNV kết nạp đảng, chưa kết nạp đảng,DSNV chưa có BHXH, chưa có BHYT,
    - Thống kê gồm: Thống kê theo trình độ, phòng ban, chức vụ, giới tính, hợp đồng.
    Còn thiếu yếu tố nào nữa không anh ?
      Mong anh sớm hồi âm.
       Chúc anh sức khỏe, hạnh phúc.
    ------------------------------------------

    Trả lời:
    1. Về chèn và load hình từ đường dẫn: tham khảo bài của mình và của anh TranThanAn1962
    2. Phần mềm QLNS thì gồm những yếu tố nào: Mình thấy bạn liệt kê cũng khá đầy đủ rồi...mình xin bổ sung thêm vài gó ý nhỏ nửa thôi.
    * Phân định rõ ràng là phần mềm quản lý nhân sự dành cho khối Hành chính sự nghiệp hay Doanh nghiệp: vì sẽ có những điểm giống và khác nhau: Doanh nghiệp chuyên quản lý về nghỉ phép + chấm công. Còn Hành chính sự nghiệp thiên về báo cáo, thống kê, nhất là quản lý lương BHXH, BHYT.

    Góp ý cụ thể, những cái cần thêm: ứng dụng của bạn là Hành chính sự nghiệp nhé

    1. Theo dõi: bổ nhiệm
    2. Theo dõi: Nâng lương ( Tự phát hiện ai đến ngày nâng lương + tự động làm bảng nâng lương và điền hệ số...)
    3. Theo dõi sinh nhật ( tự hiện sinh nhật khi gần đến ngày )
    4. Thống kê tùy biến (Pivot): Giúp ta thống kê với mọi yêu cầu nếu như bảng báo cáo trong thiết kế mình chưa có...cái này thống kê là hay nhất

    5. Code theo dõi:
    + Thâm niên công tác
    + Tổng thời gian tham gia BHXH
    + Tổng thời gian vào Đảng
    + .....
    6. Quản lý khen thuong ( nếu thấy cần thiết)


    * 5 vấn đề trên bạn làm đi: nhanh thì 1 tháng...chậm thì 1 năm mới xong.

    Ghi chú: Thiết kế table cho gọn nhé...tất cả liên kết với một table chính duy nhất.

    Ứng dụng QLNS mình viết 3 năm rồi.. ( vừa viết vừa chơi) đến giờ mình vẫn chưa ưng ý trong các code viết nửa nên chưa chia sẽ được.
    Thích phần nào mình tách làm demo riêng cho học hỏi trao đổi

    Hình ứng dụng: mọi thông tin được điền tất cả vào hình này....và ta sẽ lập được mọi báo cáo theo yêu cầu.
    [Hình: QLNS1.png]

    Thân mến!

    Rất mong thêm các ý kiến đóng góp khác của Anh/Chi có kinh nghiệm.

    Bác cho em xin code của bác được không, em mới làm quen với Access đang nghiên cứu tập tẹ viết QLNS