AnNguyen > 21-02-20, 06:31 PM
Xuân Thanh > 21-02-20, 06:44 PM
(21-02-20, 05:48 PM)AnNguyen Đã viết: Nhưng chuyên cần chấm từng ngày anh ạ. Nếu k làm từng cột tương ứng từng ngày thì thế nào ạ? Vì em chưa hiểu và hình dung ra cách của anh ạ.
mrsiro > 21-02-20, 07:26 PM
ongke0711 > 21-02-20, 07:31 PM
(21-02-20, 06:31 PM)AnNguyen Đã viết: Nhưng trong chuyên cần của e chấm đủ thể loại cơ ạ.
Khoảng 6,7 ký tự cho mỗi loại và nếu gộp vào 1 cột như A XuanThanh thì lúc show ra bảng vẫn cần 31 cột cho người chấm thấy ạ
AnNguyen > 21-02-20, 07:53 PM
(21-02-20, 07:31 PM)ongke0711 Đã viết:Vâng. Em cũng đang theo hướng đó để đếm cho dễ ạ.(21-02-20, 06:31 PM)AnNguyen Đã viết: Nhưng trong chuyên cần của e chấm đủ thể loại cơ ạ.
Khoảng 6,7 ký tự cho mỗi loại và nếu gộp vào 1 cột như A XuanThanh thì lúc show ra bảng vẫn cần 31 cột cho người chấm thấy ạ
Bác Xuân Thanh đề xuất thay đổi bảng dữ liệu là chính xác rồi đó em.
Cái bảng của em đang làm là bảng kết quả của tổng hợp dữ liệu chứ không phải bảng CSDL đúng. Khi thiết kế bằng Access hoặc các hệ quản trị CSDL, em cố tránh đem kiểu thiết kế của Excel vô vì Sheet của Excel vừa là lưu dữ liệu vừa dùng để in báo cáo luôn và nó không phải là CSDL.
Nếu bên em có dùng máy chấm công vân tay thì cứ đổ dữ liệu thô từ máy chấm công về xem thử. Ngày chấm công trong tháng lưu theo hàng chứ không theo cột. Khi cần thì dùng Crosstab query (giống Pivot Table trong Excel) để ra bảng báo cáo.
AnNguyen > 21-02-20, 07:56 PM
ongke0711 > 21-02-20, 08:04 PM
(21-02-20, 07:26 PM)mrsiro Đã viết: nếu thiết kế theo kiểu xuân thanh thì 1 hs ra 31 dòng, còn thiết kế theo bạn chủ topic thì 1hs chỉ 1 dòng trong bảng dữ liệu. Mỗi cái có 1 ưu điểm riêng.
ongke0711 > 21-02-20, 08:14 PM
(21-02-20, 07:53 PM)AnNguyen Đã viết: Bác Xuân Thanh đề xuất thay đổi bảng dữ liệu là chính xác rồi đó em.Vâng. Em cũng đang theo hướng đó để đếm cho dễ ạ.
Cái bảng của em đang làm là bảng kết quả của tổng hợp dữ liệu chứ không phải bảng CSDL đúng. Khi thiết kế bằng Access hoặc các hệ quản trị CSDL, em cố tránh đem kiểu thiết kế của Excel vô vì Sheet của Excel vừa là lưu dữ liệu vừa dùng để in báo cáo luôn và nó không phải là CSDL.
Nếu bên em có dùng máy chấm công vân tay thì cứ đổ dữ liệu thô từ máy chấm công về xem thử. Ngày chấm công trong tháng lưu theo hàng chứ không theo cột. Khi cần thì dùng Crosstab query (giống Pivot Table trong Excel) để ra bảng báo cáo.
AnNguyen > 21-02-20, 09:16 PM
tranthanhan1962 > 21-02-20, 10:01 PM
(21-02-20, 07:31 PM)ongke0711 Đã viết: Bác Xuân Thanh đề xuất thay đổi bảng dữ liệu là chính xác rồi đó em.Cái vụ này. Bạn AnNguyen làm giống format của bảng chấm công. Tôi không nói bảng chấm công có mặt thì gạch chéo, không có thì để trống. mà là một bảng chấm công phức tạp với: Có làm việc, vắng có phép, vắng không phép, đi công tác (với nhiều loại, nhiều kiểu công tác), làm ngoài giờ (nửa ca, nguyên ca)... Bảng giới thiệu của bạn AnNguyen đưa ra chỉ thể hiện 1 tháng là chưa đủ.. Thiếu Field Ngày, cái MaThang của bạn AnNguyen không nói được điều gì mà có thể làm rối khi phát triển CSDL sau này, nếu đầy đủ nó phải như thế này. Cái n1, n2... của bạn AnNguyen thì n là cái gì tôi không biết (có lẽ là ngày, nhưng nó thể hiện là gì - chấm kỷ luật chăng! tạm thời tôi gọi nó là N
Cái bảng của em đang làm là bảng kết quả của tổng hợp dữ liệu chứ không phải bảng CSDL đúng. Khi thiết kế bằng Access hoặc các hệ quản trị CSDL, em cố tránh đem kiểu thiết kế của Excel vô vì Sheet của Excel vừa là lưu dữ liệu vừa dùng để in báo cáo luôn và nó không phải là CSDL.
Nếu bên em có dùng máy chấm công vân tay thì cứ đổ dữ liệu thô từ máy chấm công về xem thử. Ngày chấm công trong tháng lưu theo hàng chứ không theo cột. Khi cần thì dùng Crosstab query (giống Pivot Table trong Excel) để ra bảng báo cáo.