sushi_sushi > 16-09-13, 12:13 PM
bomnhauag > 16-09-13, 12:23 PM
DoCmd.OpenReport [tên report], acViewPreview, [Filter-kô cần], [điều kiện-chổ này nè]
DoCmd.OpenReport "rLyLichNV", acViewPreview, , "MaNV='" & Me.MaNV & "'"
sushi_sushi > 16-09-13, 01:26 PM
vulhu06 > 16-09-13, 04:56 PM
(16-09-13, 01:26 PM)sushi_sushi Đã viết: Cảm ơn bạn nhưng mình gà môn Access lắm.
Mình học Access 2007. Thấy câu lệnh với cái mã PHP hơi lạ.
Bạn chỉ cụ thể cho mình được không?
quanghoasla > 17-09-13, 01:13 AM
bomnhauag > 17-09-13, 10:34 AM
(17-09-13, 01:13 AM)quanghoasla Đã viết: về cơ bản bạn có thể viết code để open report ra. nhưng trong ms access có design theo kiểu macro cũng giúp bạn toại nguyện được về vấn đề này. cái này rất thuận lợi cho người mới bắt đầu và kể cả chuyên nghiệp cũng dùng được.
quanghoasla > 17-09-13, 10:57 AM
(17-09-13, 10:34 AM)bomnhauag Đã viết:(17-09-13, 01:13 AM)quanghoasla Đã viết: về cơ bản bạn có thể viết code để open report ra. nhưng trong ms access có design theo kiểu macro cũng giúp bạn toại nguyện được về vấn đề này. cái này rất thuận lợi cho người mới bắt đầu và kể cả chuyên nghiệp cũng dùng được.
hihi mạn đàm một chút nhé. Theo mình thì macro chỉ phù hợp cho người mới xài thôi, làm những việc nhỏ thì được, chứ tùy biến và theo dõi sửa chữa nó rất là cực. Nên người chuyên nghiệp ít ai xài nó lắm. Mình nghĩ khi học AC thì điều đầu tiên nên tìm hiểu ngôn ngữ Visual Basic để viết code sẽ hay hơn.
Thân! ^^
Xuân Thanh > 17-09-13, 12:41 PM
SELECT tblHoSoNhanVien.* FROM tblHoSoNhanVien WHERE (((tblHoSoNhanVien.MaNV) = Forms!frmHoSoNhanVien!cboMaNV));
donghailk > 25-07-14, 11:57 AM
(16-09-13, 12:23 PM)bomnhauag Đã viết: rất đơn giản, theo như diễn tả của bạn là bạn đã cho report lấy "sạch sẽ" nhân viên mà in ra, thì nó nghe lời bạn đi in hết.
bây giờ muốn nó in thằng NV nào thôi thì bạn phải chỉ cho nó biết, bằng cách truyền điều kiện cho nó lúc mở report cũng được.
*. Từ form nhé:
- Gọi MaNV là trường mã nhân viên. Khi trên form bạn chọn nhân viên nào thì truyền MaNV cho report như sau:
-Mã PHP:DoCmd.OpenReport [tên report], acViewPreview, [Filter-kô cần], [điều kiện-chổ này nè]
DoCmd.OpenReport "rLyLichNV", acViewPreview, , "MaNV='" & Me.MaNV & "'"
khi đó report nó sẽ nhận lấy điều kiện là chỉ in thằng nào có cái mã giống cái mồ... í nhầm giống cái MaNV trên form mà bạn truyền cho nó.
Thân! Dài dòng wá he
Xuân Thanh > 25-07-14, 04:59 PM