-
cách khắc phục khi hiện Msgbox: enter Parameter Value
Ling > 22-04-12, 06:30 PM
Mình tạo form báo cáo nhập kho, có 2 textbox là TxtTungay và TxtDenngay. Rồi mình tạo report báo cáo nhập kho. Khi nhập vào form thì hiện report có ngày chứng từ là từ TxtTungay đến TxtDenngay.
Mỉnh cũng tạo nút IN report với Macro.
Vấn đề mình hỏi là sao khi click nút In thì nó lại hiện lên msgbox là Enter Parameter Value, mặc dù mình đã nhập ở 2 textbox của form rồi. Bác nào biết xin chỉ bảo ạ!!! Cám ơn thiệt nhiều -
RE: cách khắc phục khi hiện Msgbox: enter Parameter Value
hoanglonglangtu > 23-04-12, 09:17 AM
- Có file không bạn, vấn đề có thể ở report đó. -
RE: cách khắc phục khi hiện Msgbox: enter Parameter Value
Xuân Thanh > 23-04-12, 11:07 AM
(22-04-12, 06:30 PM)Ling Đã viết: Mình tạo form báo cáo nhập kho, có 2 textbox là TxtTungay và TxtDenngay. Rồi mình tạo report báo cáo nhập kho. Khi nhập vào form thì hiện report có ngày chứng từ là từ TxtTungay đến TxtDenngay.
Mỉnh cũng tạo nút IN report với Macro.
Vấn đề mình hỏi là sao khi click nút In thì nó lại hiện lên msgbox là Enter Parameter Value, mặc dù mình đã nhập ở 2 textbox của form rồi. Bác nào biết xin chỉ bảo ạ!!! Cám ơn thiệt nhiều
Trong cái query nguồn của report ở trường Ngay có yêu cầu nhập dữ liệu cho trường này từ parameter thế nên khi open report access bắt bạn ghi dữ liệu. bạn thay cái điều kiện ợ query bằng hai giá trị textbox của form báo cáo là được
Thân -
RE: cách khắc phục khi hiện Msgbox: enter Parameter Value
mcsevn > 04-05-13, 06:38 PM
(23-04-12, 11:07 AM)Xuân Thanh Đã viết:
(22-04-12, 06:30 PM)Ling Đã viết: Mình tạo form báo cáo nhập kho, có 2 textbox là TxtTungay và TxtDenngay. Rồi mình tạo report báo cáo nhập kho. Khi nhập vào form thì hiện report có ngày chứng từ là từ TxtTungay đến TxtDenngay.
Mỉnh cũng tạo nút IN report với Macro.
Vấn đề mình hỏi là sao khi click nút In thì nó lại hiện lên msgbox là Enter Parameter Value, mặc dù mình đã nhập ở 2 textbox của form rồi. Bác nào biết xin chỉ bảo ạ!!! Cám ơn thiệt nhiều
Trong cái query nguồn của report ở trường Ngay có yêu cầu nhập dữ liệu cho trường này từ parameter thế nên khi open report access bắt bạn ghi dữ liệu. bạn thay cái điều kiện ợ query bằng hai giá trị textbox của form báo cáo là được
Thân
Bạn vào Form, chỉnh sửa Macro cho Nut IN Report, thay vi chỉ đơn giản là Open Report ... bạn thêm vào IF.
Trong phần Condition (điều kiện), bạn so sánh [TxtTungay] <= [TxtDenNgay] then Action , đến đây bạn kéo đoạn Open Report bên trên vào Action này. Sau đó thêm tiếp Else
trong phần Action của Else thì chọn MessageBox , đến đây chắc bạn đã hiểu, mình sẽ gõ vào thông báo của riêng mình , ví dụ: Vui lòng nhập lại, ngày Bắt đầu phải nhỏ hơn hoặc bằng Ngày kết thúc .....
nếu vẫn chưa được, bạn email: chanhtuong@yahoo.com mình sẽ gửi file mẩu cho bạn. Mình cũng mới tìm hiểu Access và mới tham gia diễn đàn.