Đếm Records trong Table theo từng Criteria và hiện thị toàn bộ kết quả của việc Count (6 người xem)

  • Thread starter Thread starter bio87
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

bio87

Thành viên mới
Tham gia
21/12/09
Bài viết
17
Được thích
23
Em chào mọi người ạ,
Em đang làm một Chương trình quản lý dữ liệu trên Access, nhưng em đang bị vướng mắc ở công đoạn đếm Records trong Table theo từng Criteria và hiện thị toàn bộ kết quả của việc Count đó.

Dạ, để cụ thể câu hỏi của em, em xin lấy một ví dụ ạ, chẳng hạn là em có :
Table1 là toàn bộ dữ liệu liên quan kết quả học tập của các em học sinh
Table2 là kết quả Giỏi, Khá, TB, Kém và thang điểm tương ứng (để phục vụ cho việc tạo Combo Box trong Form)
Em có một Form để nhập dữ liệu tên các em học sinh, rổi kết quả học ....
Em muốn hỏi là làm thể nào để tạo một Button mà có thể đếm có bao nhiêu em học sinh Giỏi, Khá, TB, Kém.

Chương trình của em cũng tương tự như vây. các Criteria của em có rất nhiều (không phải 4 criterias như trong ví dụ trên ạ). Nên em đang không biết phải làm sao ạ.

Em cảm ơn sự giúp đỡ của các anh chị nhiều ạ
 
Lần chỉnh sửa cuối:
Vậy bạn gửi demo lên xem thử nhé.
 
Vậy bạn gửi demo lên xem thử nhé.

Dạ, đây là file của em ạ
Anh xem Form Bao_Cao ý ạ, Hiện tại, em đang tính Record theo Function tự tạo ạ. Công thức em lập bằng VBA. Tuy nhiên, em chỉ tính được Records(Số giao dịch) theo từng Criteria (hạng mục công việc) - hiện thị trên Text "So giao dich". Mỗi lần hạng mục công việc thay đổi, các thồng tin User, FromDate ToDate thay đổi thì "So giao dich" cũng thay đổi. Chứ em chưa làm được một Button cho phép tính tổng thề và liệt kê hết được số giao dịch cho từng hạng mục công việc.
Anh chỉ dẫn cho em thêm với ạ. Em xin cảm ơn nhiều.
 

File đính kèm

Dạ, đây là file của em ạ
Anh xem Form Bao_Cao ý ạ, Hiện tại, em đang tính Record theo Function tự tạo ạ. Công thức em lập bằng VBA. Tuy nhiên, em chỉ tính được Records(Số giao dịch) theo từng Criteria (hạng mục công việc) - hiện thị trên Text "So giao dich". Mỗi lần hạng mục công việc thay đổi, các thồng tin User, FromDate ToDate thay đổi thì "So giao dich" cũng thay đổi. Chứ em chưa làm được một Button cho phép tính tổng thề và liệt kê hết được số giao dịch cho từng hạng mục công việc.
Anh chỉ dẫn cho em thêm với ạ. Em xin cảm ơn nhiều.
Bạn gửi Access 2003 đi bạn.
 
Đây là file Access 2003 ạ.
Cho rõ ràng mong bạn giải thích thêm, ví dụ cái combo User tôi chọn "TRAN THI BICH THUY", Cái combo LC tôi chọn "Kiểm soát phát hành L/C thông thường", 2 Cái Textbox from date và to date tôi chọn đều là ngày 26/04/2011 thì cái subform hiện 6 records, cái textbox số lần giao dịch cũng hiện 6, vậy bạn muốn thể hiện như thế nào theo điều kiện tôi chọn như trên ?
 
Cho rõ ràng mong bạn giải thích thêm, ví dụ cái combo User tôi chọn "TRAN THI BICH THUY", Cái combo LC tôi chọn "Kiểm soát phát hành L/C thông thường", 2 Cái Textbox from date và to date tôi chọn đều là ngày 26/04/2011 thì cái subform hiện 6 records, cái textbox số lần giao dịch cũng hiện 6, vậy bạn muốn thể hiện như thế nào theo điều kiện tôi chọn như trên ?

Trong Form, text Số giao dich hiện thị có bao nhiêu giao dịch liên quan đến từng đề mục công việc (Chẳng hạn là Kiểm soát phát hành LC" là một đề mục công việc.) Và trên subform phía dưới sẽ hiện thị số LC liên quan đến các giao dịch đã được đếm.
Cái em muốn tạo ra là một cái Button cho phép hiện thị lên : Với từng đề mục công việc thì có bao nhiêu giao dịch (cho mỗi user trong khoảng thời gian nhất định). Chẳng hạn Button đó sẽ cho phép hiện thị Ho Hai Yen đã Phát hành bao nhiêu LC, Thanh toán bao nhiêu LC. Thay vì việc tính số giao dịch theo từng đề mục công việc như hiện nay a.
Nút Nhập Báo cáo em tạo ra thực chất là lưu lại số giao dịch với từng đề mục công việc.
Anh thử User Ho Hai Yen, FromDate 05/01/2011 ToDate 06/01/2011 (mm/dd/yyyy). anh sẽ thấy trên Subform phía dưới là toàn bộ kêt quả của việc Count (mỗi lần Count theo từng đề mục công việc, với cùng một User và FromDate ToDate em lại ấn nút Nhập Báo cáo nên kết quả ra cái Subform phía dưới).
Nay em muốn hỏi có cách nào chỉ cần một cái Click là tính được hết, chẳng hạn User Ho Hai Yen, FromDate 05/01/2011 ToDate 06/01/2011, đã Phát hành bao nhiêu LC, thanh toán bao nhiêu LC....
Em cảm ơn anh nhiều ạ.
 
Trong Form, text Số giao dich hiện thị có bao nhiêu giao dịch liên quan đến từng đề mục công việc (Chẳng hạn là Kiểm soát phát hành LC" là một đề mục công việc.) Và trên subform phía dưới sẽ hiện thị số LC liên quan đến các giao dịch đã được đếm.
Cái em muốn tạo ra là một cái Button cho phép hiện thị lên : Với từng đề mục công việc thì có bao nhiêu giao dịch (cho mỗi user trong khoảng thời gian nhất định). Chẳng hạn Button đó sẽ cho phép hiện thị Ho Hai Yen đã Phát hành bao nhiêu LC, Thanh toán bao nhiêu LC. Thay vì việc tính số giao dịch theo từng đề mục công việc như hiện nay a.
Nút Nhập Báo cáo em tạo ra thực chất là lưu lại số giao dịch với từng đề mục công việc.
Anh thử User Ho Hai Yen, FromDate 05/01/2011 ToDate 06/01/2011 (mm/dd/yyyy). anh sẽ thấy trên Subform phía dưới là toàn bộ kêt quả của việc Count (mỗi lần Count theo từng đề mục công việc, với cùng một User và FromDate ToDate em lại ấn nút Nhập Báo cáo nên kết quả ra cái Subform phía dưới).
Nay em muốn hỏi có cách nào chỉ cần một cái Click là tính được hết, chẳng hạn User Ho Hai Yen, FromDate 05/01/2011 ToDate 06/01/2011, đã Phát hành bao nhiêu LC, thanh toán bao nhiêu LC....
Em cảm ơn anh nhiều ạ.

Bạn xem thử file đính kèm coi đúng ý chưa nhé.
 

File đính kèm

Web KT

Bài viết mới nhất

Back
Top Bottom