Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hỏi] Xin hỏi cách cập nhật thông tin cán bộ nghỉ hưu
#1
Các bác cho e hỏi: Khi cán bộ đến tuổi nghỉ hưu (nam =60; nữ=55), thì chương trình tự thông báo đến tuổi nghỉ hưu.
Sau khi có thông báo nghỉ hưu từ hệ thống: Có cách nào để quản lý chỉ cần tích chọn (trường Yes/NO) thì toàn bộ thông tin của cán bộ nghỉ hưu này sẽ được di chuyển qua một table lưu trữ khác (table nghihuu) để lưu trữ.
Mong các bác chỉ giáo 007
Chữ ký của kiepgiangho79 kiepgiangho79,gia nhập Thủ Thuật Access từ 12-10 -15.
Reply
Những người đã cảm ơn
#2
Vài góp ý với bạn
1. Bạn sử dung hàm tính tuổi (có trên 4rum) hoặc hàm DateDiff đều có tính ra tuổi, sau đó kết hợp hàm IIf (và  kết hợp với cách cho hiện thông báo) => 4rum có nhiều rồi, search đi bạn nhé.
2. Cách mình hay dùng là chỉ cho hiện những người nào có Ngaynghi = "" (hoặc IsNull(Ngaynghi), không chuyển sang table khác (vì sẽ phải chuyển nhiều table khác theo như tbl_hoso, tbl_luong, tbl_bhxh, tbl_daotao, tbl_qhgd.....)
Chữ ký của cpucloi Tôi chỉ biết mỗi một điều là những điều tôi biết được còn quá ít 021


ღღღღღTài sản của cpucloi (View All Items) ღღღღღ
Reply
Những người đã cảm ơn kiepgiangho79 , maidinhdan
#3
Chào Chú Kiepgiangho79.
Trước Cháu cũng đã sử dụng một phần mềm cũng chuyển dòng dữ liệu có điều kiện từ Table này sang Table khác tương tự như Chú đề cập.
Dùng query để lấy nguồn dữ liệu vào List box , rồi append nó vào Table mới.
Hình thức làm hình như cũng được hướng dẫn trên mạng (vài tháng trước Cháu cũng download về để từ nghiên cứu, hình như 101 thủ thuật access gì đó của tác giả người nước ngoài, mà cháu không nhớ rõ. Cũng như phần mềm cháu sử dụng do máy tính hỏng ổ cứng, nên mất dữ liệu không còn để đưa lên đây tham khảo) 
Cháu mô tả sơ qua :
Tạo Form :  chứa 2 Listbox,  

 ListBox1 (Chứa danh sách cần chuyển)       ===>         ListBox2  (chứa nơi được chuyển)
                                                               <===

Các mũi tên chuyển qua và về , để chọn và trả về không chọn.
Sau khi chọn dữ liệu và chuyển sang Listbox2, và nhấn chọn nút chấp nhận , thì thực thi Append Query dữ liệu vào Table mới.
Mô tả của cháu chắc khó cho Chú hình dung ra vì kiến thức Access của cháu chỉ mới bập bẹ.  Chú search thử trên mạng chắc sẽ kiếm ra thôi.
Cháu xin chào Chú.
Doo Hoaang Phuuc
Chữ ký của DooHoaangPhuuc DooHoaangPhuuc,gia nhập Thủ Thuật Access từ 27-06 -17.
ღღღღღTài sản của DooHoaangPhuuc (View All Items) ღღღღღ
Reply
Những người đã cảm ơn kiepgiangho79
#4
Thực ra cũng không có gì khó cả, cách làm ntn (cũng như của DooHoaangPhuuc )
1. Tạo các bảng dùng để lưu trữ (ví dụ có tbl_lylich => tbl_lylichtam, tbl_luong =>tbl_luongtam, ... nghĩa là có bao nhiêu bảng liên quan đến nhân viên đó thì có tương đương các bảng ****tam)
2. Xác định nhân viên nào nghỉ hưu (thông qua ID của nhân viên đó) và chạy tuần tự các query update và delete
Kịch bản như sau:
Update tbl_lylich sang tbl_lylichtam (qua ID được chọn)
Delete thông tin của ID được chọn trong tbl_lylich
(Có bao nhiêu bảng liên quan thì chạy cần đó cặp query)
Nếu cần phục hồi thì làm ngược lại.
Đến đây nảy sinh tình huống:
+ Các bảng ****tam ở trong cùng file (vậy nó vẫn không có gì thay đổi về dung lượng lưu trữ => nên thực hiện theo ý 2 của bài #2.
+ Các bảng ****tam không cùng file (tiếp tục phải bổ sung một số thủ tục khác => cái này trên 4rum cũng đã có hướng dẫn)
3. Chốt lại, nếu CSDL không lớn hoặc không nhất thiết phải loại bỏ mẩu tin thì nên thực hiện theo ý 2 của bài #2.
Mong được chỉ giáo thêm big green
Chữ ký của cpucloi Tôi chỉ biết mỗi một điều là những điều tôi biết được còn quá ít 021


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


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 tạo Cbo để lọc các mặt hàng trong Sub Form samacxanh 3 256 17-10-18, 10:33 AM
Bài mới nhất: vulhu06
  [Hỏi] Cach Tao Class Trong VBA Cuong Servenet 1 214 16-08-18, 06:27 PM
Bài mới nhất: mrsiro
  [Hỏi] Cách lấy bất kì 1 file - mở file bằng VBA Access Cuong Servenet 2 297 14-08-18, 04:10 PM
Bài mới nhất: Cuong Servenet
  Hướng Dẫn Access+SQL Cách sử lý tìm kiếm trong 1 khoảng thời gian Cuong Servenet 8 524 10-08-18, 04:36 PM
Bài mới nhất: ongke0711
  [Hỏi] Lấy thông tin từ form này truyền sang form khác pvhung76 8 582 30-07-18, 07:10 PM
Bài mới nhất: lamvankhanh

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ơ| PMA Nha Trang| Gỗ Acrylic Không Đường Line