Cám ơn anh đã hướng dẫn em, nhưng hình như em hỏi chưa rõ nên anh hướng dẫn em chưa làm được. Ý em là vậy nè: ví dụ em đang nhập thông tin của một em học sinh (tenho, ngaysinh, noisinh, lop,. . .), nói chung là khoảng mười mấy field đi, em sẽ nhập thông tin bằng Form, đồng thời em in trang này (chỉ in 1 trang thông tin của 1 hoc sinh thôi), nhưng khi em in bằng report thì nó in một hơi mười mấy hoc sinh luôn. em bó tay luôn, anh ướng dẫn giúp em nhe!
Có nhiều cách làm, nhưng mình hướng dẫn bạn cách nầy tương đối de:
Trong form nhập dữ liệu của bạn (ví dụ FNHAP ) chắc chắn là phải có mã học sinh rồi, chọn name: MAHS
Tạo 1 select query ( đặt tên là QHS) có dữ liệu nguồn từ table chứa dữ liệu học sinh gồm: mahocsinh, tenho, ngaysinh, ...Tại cột mahocsinh, hàng criteria bạn gõ [form]![FNHAP]![MAHS]
Report của bạn lấy dữ liệu nguồn là QHS
Lúc nầy report của bạn chỉ in 1 học sinh đang hiện hành tại form FNHAP.
"Chừng vài phút, thế là xong."
Chào bạn!
Anh tung1999 oi, em thực hiện các bước của anh chỉ dẫn rồi. kết quả là em có thể in thông tin 1 học sinh ở cửa sổ report nhưng khi tạo command trong form FNHAP thì khi em ấn on click lại bị báo lỗi không in được. em thử tạo macro thì còn tệ hơn in bằng report nữa.
Một vấn đề khác, khi em tao CSDL mới và thực hiện các bước in bằng report thì bị in thêm một trang blank.
Anh giúp em thêm nhé, cảm ơn anh nhiều.