techcolijsc > 29-07-22, 03:57 PM
tungthoi15 > 29-07-22, 05:27 PM
(29-07-22, 03:57 PM)techcolijsc Đã viết: Dạ em chào mọi người,Reset theo ngày thì sau 1 năm nó sẽ báo lỗi thôi vì bị trùng khoá chính, bạn nên cho thêm cả năm vào khoá chính nữa thì mới ổn.
Tình hình là em cũng mới lập CSDL Access để dễ dàng quản lý các đơn hàng và giao dịch hơn so với excel trước đây.
Rắc rối bên em cũng đa phần thể hiện ở những topic trước đây mà bữa giờ em có mò vào tham khảo nhưng không hiểu nổi do em không rành lắm bên CNTT. Các mã hàm PHP, ODED,... gì đó mấy bác @ongke0711 hay @tranthanhnhan1962 hướng dẫn thì em cũng không biết mở cửa sổ đánh code vào đâu nên nay mới đăng bài xin được giúp đỡ ạ.
Rắc rối là em muốn lập các Khóa chính tự động như sau:
- tblDonBH gồm các trường NgayDH, MaDH (key). Trường MaDH = '4 số ngày tháng'&DH&[2 số autonumber] (kiểu 2907DH01, 2907DH02,... và reset lại theo ngày)
- tblDoiTuong là con của tblDonBH, gồm các trường MaDH, IDDoiTuong (key). Trường IDDoiTuong = MaDH&"-"&[2 số autonumber] (kiểu 2907DH01-01, 2907DH01-02,... reset theo MaDH)
- tblMuaHang gồm các trường IDDoiTuong, MaDV, MaMH (key). Trường MaMH = IDDoiTuong&MaDV
Nói về các mã hàm PHP, ODE gì gì thì em chịu
Em không thấy nút chức năng chèn file lên nên không đưa CSDL lên đây được.
techcolijsc > 29-07-22, 09:05 PM
(29-07-22, 05:27 PM)tungthoi15 Đã viết:(29-07-22, 03:57 PM)techcolijsc Đã viết: Dạ em chào mọi người,Reset theo ngày thì sau 1 năm nó sẽ báo lỗi thôi vì bị trùng khoá chính, bạn nên cho thêm cả năm vào khoá chính nữa thì mới ổn.
Tình hình là em cũng mới lập CSDL Access để dễ dàng quản lý các đơn hàng và giao dịch hơn so với excel trước đây.
Rắc rối bên em cũng đa phần thể hiện ở những topic trước đây mà bữa giờ em có mò vào tham khảo nhưng không hiểu nổi do em không rành lắm bên CNTT. Các mã hàm PHP, ODED,... gì đó mấy bác @ongke0711 hay @tranthanhnhan1962 hướng dẫn thì em cũng không biết mở cửa sổ đánh code vào đâu nên nay mới đăng bài xin được giúp đỡ ạ.
Rắc rối là em muốn lập các Khóa chính tự động như sau:
- tblDonBH gồm các trường NgayDH, MaDH (key). Trường MaDH = '4 số ngày tháng'&DH&[2 số autonumber] (kiểu 2907DH01, 2907DH02,... và reset lại theo ngày)
- tblDoiTuong là con của tblDonBH, gồm các trường MaDH, IDDoiTuong (key). Trường IDDoiTuong = MaDH&"-"&[2 số autonumber] (kiểu 2907DH01-01, 2907DH01-02,... reset theo MaDH)
- tblMuaHang gồm các trường IDDoiTuong, MaDV, MaMH (key). Trường MaMH = IDDoiTuong&MaDV
Nói về các mã hàm PHP, ODE gì gì thì em chịu
Em không thấy nút chức năng chèn file lên nên không đưa CSDL lên đây được.
tungthoi15 > 30-07-22, 10:26 AM
techcolijsc > 30-07-22, 12:29 PM
(30-07-22, 10:26 AM)tungthoi15 Đã viết: Bạn làm theo luồng này là ok: https://thuthuataccess.com/forum/post-51...l#pid51397
cpucloi > 31-07-22, 12:23 PM
If Nz(DMax("so", "tbl_vbanDi", "Loaiso like forms!frm_vban!cbo_loaiso and Year(Ngay) like year(forms!frm_vban!txt_denngay)"), 0) = 0 Then
.txt_so = 1
Else
cSo = DMax("so", "tbl_vbanDi", "Loaiso like forms!frm_vban!cbo_loaiso and Year(Ngay) like year(forms!frm_vban!txt_denngay)")
.txt_so = cSo + 1
End If
techcolijsc > 31-07-22, 03:47 PM
(31-07-22, 12:23 PM)cpucloi Đã viết: Đây là cách tớ viết thêm số văn bản mới, tự động và reset theo năm
Mã:If Nz(DMax("so", "tbl_vbanDi", "Loaiso like forms!frm_vban!cbo_loaiso and Year(Ngay) like year(forms!frm_vban!txt_denngay)"), 0) = 0 Then
.txt_so = 1
Else
cSo = DMax("so", "tbl_vbanDi", "Loaiso like forms!frm_vban!cbo_loaiso and Year(Ngay) like year(forms!frm_vban!txt_denngay)")
.txt_so = cSo + 1
End If
Bạn xào nấu lại nhé Nếu cần gửi file lên mọi người sửa giúp. Have Fun