Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hướng dẫn] Re_Thiết kế ứng dụng quản lý nhân sự (Viên chức)
#21
Để lưu trữ hình ảnh nhân viên hay logo cty tôi dùng Image control chứ không dùng OLE Object. OLE thường hay phát sinh lỗi nên ít sử dụng. Còn các file văn bản đính kèm thì bạn dùng hyperlink được rồi.
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#22
ảnh đại diện của nhân viên mà, khi mình vào hồ sơ nhân viên, mình nhấn nút kế, nó qua một nhân viên khác có ảnh đại diện luôn, mình làm theo kiểu insert ọject , khi mình thêm một nhân viên mới, mình nhập nhân viên đó, còn ảnh thì mình insert oject .....nếu ong ke làm ảnh đại diện bằng imagecontrol , mình chưa hình dung ra cách làm, ong ke có thể nói sơ qua cách này không ?
Chữ ký của phuong.ayunpa phuong.ayunpa,gia nhập Thủ Thuật Access từ 29-11 -15.
Reply
Những người đã cảm ơn
#23
Dùng OLE Object thì cũng tiện lợi ở chỗ bạn dễ thêm hình ảnh nhân viên mới vì đã tích hợp sẵn menu "insert object" khi click phải chuột vào Bound Object Frame. Dùng Image control thì phải viết thêm hàm phụ để lấy file ảnh. 
Có cái tôi không thích dùng OLE Object lắm vì hay báo lỗi OLE Server error phải register lại OLE...Hiện nay MS cũng không dùng OLE Object trong mấy cái file database mẫu của họ nữa.
Tôi làm cái demo nhỏ về việc chèn ảnh vào form dùng Image control thôi nhé.
Cũng có 2 cách áp dụng image control. 
- Cách1: tôi dùng hàm GetImagePath để tự động tạo đường dẫn file ảnh trong query (query này là Record source của form). Không cần lưu đường dẫn file ảnh vào table.
- Cách 2: Lưu đường dẫn ảnh vào table. Muốn thêm/ thay đổi ảnh thì dùng hàm LauchCD để trỏ đến file ảnh cần đổi.

[Hình: ChenHinhNV1.png]

[Hình: ChenHinhNV2.png]

http://www.mediafire.com/download/247oqn...HinhNV.rar
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#24
mình làm được chèn hình rồi, mình làm cách 2 nhưng mà cái khung đường dẫn nó không hiện đường dẫn..nhưng cũng chèn được hình rồi. Cảm ơn bạn.
Mình vẫn chưa làm được nút Sửa trong form cập nhật, trong access nó không có nút sửa tự động nhỉ, ở trong form cập nhật, mình chưa nhấn nút sửa mà con trỏ chuột đặt ở đâu là có thể xóa được. Cái nút Sửa này mình nhìn thấy trên form của ong ke, ong ke bày mình làm nút sửa được không ?
Chữ ký của phuong.ayunpa phuong.ayunpa,gia nhập Thủ Thuật Access từ 29-11 -15.
Reply
Những người đã cảm ơn
#25
Bạn tham khảo các bài viết về nút Thêm, Sửa, Xoá...
http://thuthuataccess.com/forum/thread-5855.html
http://thuthuataccess.com/forum/thread-8709.html
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#26
Dạ, em có xem 2 đường dẫn anh cho rồi, cái này chỉ tạo hiệu ứng mờ cho 2 nút ghi và đóng, thêm, và xóa thôi, ...chỉ tạo hiệu ứng thôi. Còn nút sửa của em chỉ đơn giản chỉ là sửa  thôi..., em có tham khảo trên mạng cách tạo nút sửa trong access, mà vẫn chưa hiểu cho lắm, khi nào anh rãnh anh bày em với
Chữ ký của phuong.ayunpa phuong.ayunpa,gia nhập Thủ Thuật Access từ 29-11 -15.
Reply
Những người đã cảm ơn
#27
Nếu chỉ cần sử dụng đơn giản nút [Sửa], bạn xem các thuộc tính này của Form: Bạn vô Form Properties|Data
- Allow Edit: khi set = False,bạn không thể chỉnh sửa nội dung của record. True: ngược lại.
- Allow Deletions: False: bạn không thể delete record
- Allow Additions: False: Bạn không thể thêm dòng (record) mới
- Data Entry: khi form mở chỉ có thêm record mới thôi.
Do vậy đối với nút [Sửa], bạn có thể viết code như sau:
-----------------------------------------
Private Sub cmdSua_Click()
   Me.AllowEdit = True
   Me.AllowDeletions = True
End Sub
-----------------------------------------

Khi form load bạn set các Me.Allow...=False hết thì sẽ không chỉnh sửa/ xóa gì được.
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn Noname
#28
để mình làm thử nút sửa xem được không...trong form cập nhật nhân viên, mình làm các nút lênh đầu , trước, kế, cuối thêm xóa...mình thấy nhiều nhân viên quá mà mỗi lần cứ ...về đầu , về cuối như thế nên lâu quá, nên mình quyết định vừa làm đầu, trước thêm xoá, làm luôn 1 cái combox họ tên để khi nào không về đầu, về cuối ...thì chọn com box cho nhanh...mỗi khi chọn combox, rồi nhấn dầu, trước, cuối...thì chạy đầu cuối không hiệu quả, ngược lại mới mở form lên về đầu cuối ngon lành, rồi chọn combox, thì combox không hoạt đông...trên form chỉ cho chọn 1 trong 2 thôi hả...trên form của ong ke có gặp vấn đề này không ?
Chữ ký của phuong.ayunpa phuong.ayunpa,gia nhập Thủ Thuật Access từ 29-11 -15.
Reply
Những người đã cảm ơn
#29
Không biết bạn tạo tính năng tìm kiếm theo kiểu gì nên cũng khó nói nhưng trường hợp chung là: nếu sau khi filter ra record cần tìm thì các nút tiến, lùi chỉ hoạt động trong phạm vi các records vừa lọc. Nếu có 1 reocord thì nó chỉ di chuyển có 1 dòng thôi. Bạn phải thêm nút "Show All"  (DoCmd.ShowAllRecords) thì nó trả về toàn bộ records có trong table cần lọc của bạn, rồi dùng tính năng tiến - lùi.
Về việc tìm kiếm record bạn dùng cách: thay đổi Record Source của subform theo điều kiện combobox hay dùng Docmd.ApplyFilter?
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn Noname
#30
mình tải lên bạn xem giùm mình với nha, mình cũng không biết của mình dùng kiểu gì nữa..
http://upfile.vn/jwGQKCBt6kBt/qlns2-accdb.html
Chữ ký của phuong.ayunpa phuong.ayunpa,gia nhập Thủ Thuật Access từ 29-11 -15.
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
  [Hỏi] Cách đưa chức năng compact & repair vào form toancvp 6 493 24-08-16, 12:19 AM
Bài mới nhất: paulsteigel
  Thiết kế chương trình quản lý thu chi ChiMai 1 157 03-08-16, 10:52 AM
Bài mới nhất: maidinhdan
  [Hỏi] Sử dụng phần mềm viết bằng Access trong mạng LAN chantroi_19 9 753 21-06-16, 10:33 AM
Bài mới nhất: lmthu
  Dung lượng đ.ồ á.n access lớn? tienze123 2 186 21-06-16, 09:16 AM
Bài mới nhất: lmthu
  [Hỏi] Cách tạo chương trình quét và nhận dạng vân tay bằng access nguyenhungcuong 4 251 10-06-16, 03:13 PM
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ơ