Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Hiển thị số học sinh tên a ra một textbox trên form
#1
Chào mọi người!
Mình có 1 table nhập liệu số học sinh 1 lớp, trong đó có 1 field là nhập số lần vi phạm
Dùng 1 form để nhập dữ liệu cho table này, trong đó có 1 ô textbox nhập số lần vi phạm
Trong lúc nhập dữ liệu cho học sinh "Nguyễn Văn A" thì đến textbox số lần vi phạm mình không biết là bao nhiêu, vì có thể trước đó là 2 lần, hoặc 3 lần nên bây giờ trên form mình muốn có 1 textbox khác hiển thị số lần vi phạm của học sinh Nguyễn Văn A trước đó được không?
Chữ ký của vufujmain vufujmain,gia nhập Thủ Thuật Access từ 23-09 -15.
Reply
Những người đã cảm ơn
#2
Tôi có ý kiến đóng góp chút về cách tổ chức dữ liệu của bạn trước khi đưa ra giải pháp.
Tại sao phải cần biết đã vi phạm mấy lần để gõ tiếp số lần vi phạm mới nhất mà bạn không để việc này máy làm khi cần báo cáo.
Bạn tạo riêng 1 table VI PHẠM, khi nhập liệu chỉ cần nhập: ngày tháng vi phạm, mã học sinh, nội dung vi phạm... Sau đó khi làm báo cáo số lần vi phạm thì sẽ query đếm số lần lỗi của 1 mã học sinh nào đó trong 1 khoảng thời gian theo yêu cầu.
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn tranthanhan1962 , maidinhdan , Noname
#3
Mình nói luôn yêu cầu của công ty mình

Hiện phòng B Trì đang muốn lập 1 giao diện nhập lỗi máy

Giao diện này nhập số lỗi của các máy 

Mình có 1 table với các Field như sau : 

MSQL : mã số quản lý của máy

Ngày phát sinh : ngày phát sinh lỗi máy

Tên lỗi

Nội dung lỗi

Nội dung bảo trì

Số ghi chép : số lỗi lần thứ n của máy, số lỗi này biểu thị cho số lỗi lần thứ n của máy

Nói chung, table này ghi lại lỗi của tất cả các máy trên công ty mình

Việc nhập các lỗi này hằng ngày, mình dùng 1 form để nhập.Tuy nhiên khi đến Số ghi chép như mình đã nói ở trên thì mình không biết là số bao nhiêu hiện tại nên mình mới mong muốn có 1 textbox để hiện thị số lỗi hiện tại của 1 máy nào đó ra.Sau đó nhân viên nhập chỉ cần lấy số hiện ra + 1 là ra số lỗi hiện tại

Mong được giúp đỡ!
Chữ ký của vufujmain vufujmain,gia nhập Thủ Thuật Access từ 23-09 -15.
Reply
Những người đã cảm ơn
#4
Nếu hiển thị số lần [Máy 1] bị lỗi không tính yếu tố thời gian thì bạn dùng Query Count số lỗi của các [mã máy]. Cụ thể như sau:
- Form nhập liệu (main form) thì lấy nguồn từ Table của bạn, ví dụ là [tblNhapLoi].
- Tạo sub form có Recordsource là qryDemLoi (đếm lỗi). Cú pháp SQL xem bên dưới. Subform này chỉ cần 1 textbox có ControlSource là: [SoLoi]
- Main form và Sub form liên kết với nhau qua trường [MaMay] - Mã máy. Khi bạn chọn nhập lỗi cho Máy nào thì sub form sẽ hiển thị số lỗi theo Máy đó.

qrySoLoi
Mã PHP:
SELECT Count(tblNhapLoi.MaLoi) AS SoLoitblNhapLoi.MaMay
FROM tblNhapLoi
GROUP BY tblNhapLoi
.MaMay
Chữ ký của ongke0711 If you BORN poor, it's not your mistake. But if you DIE poor, It's your mistake!
ღღღღღTài sản của ongke0711 (View All Items) ღღღღღ
Reply
Những người đã cảm ơn Noname , tranthanhan1962


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  Tự động hiện Form khi loading hết thời gian ChiMai 1 35 02-12-16, 08:59 PM
Bài mới nhất: ongke0711
Photo [Hỏi] Mở Form trên access 2007 báo lỗi jason 5 187 22-11-16, 09:23 AM
Bài mới nhất: jason
  Query hiện lên trên form? feeling 4 162 09-11-16, 09:49 PM
Bài mới nhất: toancvp
  [Help] Chỉnh giúp Form thống kê hoanghai902 2 124 28-10-16, 06:15 PM
Bài mới nhất: hoanghai902
  [Help] Dòng chữ chạy trên form báo đến ngày sinh nhật tronghieu9792 1 121 20-10-16, 09:30 AM
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ơ