Thủ Thuật Access

Thế Giới Thủ Thuật với Access

Hiện thông báo không có dữ liệu khi in report

Posted by Noname on 11.11.2009

Cho mình hỏi: Mình tạo 1 form in từ ngày đến ngày,
nếu trong điều kiện đó mà reprt kô có dữ liệu thì hiện ra 1 câu thông báo tại form luôn và kô hiện ra report.

Đáp:
Bất cứ report nào cũng có record source đúng không, thường là 1 query/table.

Như vậy vấn đề ở đây là bạn kiểm tra query/table xem có record nào không, nếu không có=> gởi thông báo.
Nếu có thì cho in report. Đơn giản vậy thôi

Private Sub In_Click()
dim rec as Recordset
dim db as Database
set db = CurrentDB()
set rec = db.Openrecordset(“tên bảng”)
If rec.recordcount> o then
[in report]

else

[thong bao]

end if
End Sub

2 phản hồi to “Hiện thông báo không có dữ liệu khi in report”

  1. phong said

    Xin lỗi nhưng em chưa hiểu lắm, anh có thể hướng dẫn cụ thể hơn được không ạ? EM cám ợn anh nhiều.

  2. visaolac007 said

    Có cách nào tạo 1 report có số dòng trống để lấp đầy khổ giấy khi mà số mẫu tin quá ít hay không ? (số dòng có thể tự thay đổi theo số lượng record cho vừa 1 trang giấy)

Gửi phản hồi

Mời bạn điền thông tin vào ô dưới đây hoặc kích vào một biểu tượng để đăng nhập:

WordPress.com Logo

Bạn đang bình luận bằng tài khoản WordPress.com Log Out / Thay đổi )

Twitter picture

Bạn đang bình luận bằng tài khoản Twitter Log Out / Thay đổi )

Facebook photo

Bạn đang bình luận bằng tài khoản Facebook Log Out / Thay đổi )

Google+ photo

Bạn đang bình luận bằng tài khoản Google+ Log Out / Thay đổi )

Connecting to %s

 
%d bloggers like this: