ongke0711 > 08-09-23, 12:04 AM
(07-09-23, 05:08 PM)khonggianviet Đã viết: ...Mặt khác do còn phụ thuộc vào tính chất của vụ việc ít nghiêm trọng, nghiêm trọng hay đặc biệt nghiêm trọng mà thời gian khác nhau. ..
khonggianviet > 08-09-23, 03:51 PM
(07-09-23, 11:27 AM)ongke0711 Đã viết:(04-09-23, 12:48 PM)khonggianviet Đã viết: Cái này dùng để nhập dữ liệu và tính toán trên Form, vậy tính toán ở trong table thì như nào vậy ad. Ví dụ, mình có các trường
[Thoihantamgiamdieutra] - mình nhập số liệu 2 tháng 26 ngày
[Giahantamgiamdieutra] - nhập 2 tháng
[Ngayhethantamgiamdieutra] sẽ được dùng hàm gì để tính ra.
Rất mong ad trợ giúp
- Mặc dù Access phiên bản sau này có thêm một trường kiểu Calculated Field (nó lai từ Excel) nhưng bạn không nên dùng nhiều Field dạng này. Muốn tính toán thì cứ đưa vô Query, dữ liệu tính toán sẽ tin tưởng hơn sau này.
- Tương tác với dữ liệu phải thông qua Form chứ không ai làm thẳng vào Table. Sau này khi ứng dụng hoàn chỉnh thì Table phải được dấu đi, tránh người dùng can thiệp lung tung, gây hỏng dữ liệu.
- Dữ liệu ngày tháng phải qui đổi thành đơn vị chuẩn, rõ ràng để nhập liệu chứ không được nhập liệu kiểu trừu tượng là "2 tháng 26 ngày". Lý do: đối với các tháng khác nhau thì 2 tháng 26 ngày là bao nhiêu ngày?? tháng 2: có 28, 29 ngày, có tháng 30,31 ngày ==> phải qui ra đơn vị chuẩn là ngày. Nếu không có số ngày qui định thì chọn trực tiếp vào Lịch hoặc gõ ngày tháng chính xác (26/11/2023), sau đó dùng công thức cộng trừ ngày để tính toán.
- Sau khi có đơn vị chuẩn là số ngày thì dùng hàm DataAdd() để tính ra ngày cần tìm.
ongke0711 > 08-09-23, 08:21 PM
(08-09-23, 03:51 PM)khonggianviet Đã viết: Hiện tại tư duy của em đang theo hướng là dùng Calculated Field để giải quyết cái vướng mắc, Sau khi bác góp ý thì e sử dụng Query để thực hiện, tuy nhiên khi thực hiện bị báo lỗi. Em gửi bác cách tạo query và lỗi, nhờ bác xem giúp.
https://docs.google.com/document/d/e/2PA...u8sdH2/pub