tạo nút lọc và đánh số tự động

daivuong244

New Member
Hội viên mới
em có tb Nhap_HD, có các trường so_HD, ten, ngay_HD.
em tạo 1 form Nhap_HD, trong form em tạo một combobox để làm nút lọc theoo năm( year(ngay_HD)) . khi mình chọn năm trong combobox thì dữ liệu trong form loc theo năm đó.

em tạo một nút New, khi bấm nút New thì So_HD đánh tự động lấy thêm số của năm hiện hành trên combobox: ví dụ: ở combobox: em đang ở năm 2014: khi bấm New thì nó đánh số: 001/2014, 002/2014....
nếu sang năm mới 2015 thì bắt đầu là : 001/2015, 002/2015.....

giúp em với.
 
Theo cách tôi làm sẽ qua các bước sau: tách số HD ra làm 2 phần để xử lý, phần 3 số đầu và phần năm.
Khai báo biến: số thứ tự as Interger
- Tạo query Lọc các so_HDD theo năm hiện hành.
- Nếu Query đó không có record nào (RecordCount = 0) thì số thứ tự =001.
- Nếu có record thì, điếm số record => số thứ tự = số record +1
- So_HD = số thứ tự & "/" & Year(date())

Các bạn khác xem có bị lủng chỗ nào không nhé.
 
Theo cách tôi làm sẽ qua các bước sau: tách số HD ra làm 2 phần để xử lý, phần 3 số đầu và phần năm.
Khai báo biến: số thứ tự =left([so_HD],3)
- Tạo query Lọc các so_HDD theo năm hiện hành.
- Nếu Query đó không có record nào (RecordCount = 0) thì số thứ tự =001.
- Nếu có record thì, điếm số record => số thứ tự = số record +1
- So_HD = số thứ tự & "/" & Year(date())

Các bạn khác xem có bị lủng chỗ nào không nhé.
Bạn hiểu nhầm ý mình rồi
mình đang muốn tạo số hợp đồng tự động kèm với số năm hiện hành trên Combobox
 
:) Thì lập trình theo cái giải thuật trên rồi gán biến vô Combox trong sự kiện Form Load.
 
Nếu bạn có up cái file lên thì tôi sẽ làm theo đó. Nhưng không có nên xem file mẫu đính kèm nhé.
 

Đính kèm

  • sample.accdb.zip
    34.5 KB · Lượt xem: 426

CẨM NANG KẾ TOÁN TRƯỞNG


Liên hệ: 090.6969.247

KÊNH YOUTUBE DKT

Kỹ thuật giải trình thanh tra BHXH

Đăng ký kênh nhé cả nhà

SÁCH QUYẾT TOÁN THUẾ


Liên hệ: 090.6969.247

Top