-
NUT LỆNH IN REPORT
anhtuan > 06-09-19, 05:55 PM
Các bác cho em hỏi: trong form em muốn tạo 1 nút lệnh mà khi ấn vào đó thì sẽ mở ra report ở chế độ preview rồi thực thi lệnh in luôn (mình không cần ấn in) thì làm sao ạ
em tạo 1 button ở sư kiện onclick có dòng code:
DoCmd.OpenReport "r_HOADON", acViewPreview
nhưng dòng này chỉ mở ra report ở chế độ xem trước, còn dòng code để thực thi lệnh in thì em chưa biết ạ
mong các bác giúp!!! -
RE: NUT LỆNH IN REPORT
ongke0711 > 06-09-19, 07:16 PM
Không có vừa Preview và in luôn nhé.
Chỉ có bấm là in luôn thì bỏ tham số acViewPreview đi là được rồi. -
RE: NUT LỆNH IN REPORT
tranthanhan1962 > 06-09-19, 09:20 PM
Được chứ ongke0711
Mã:Private Sub NutIn_Click()
DoCmd.OpenReport "r_HOADON", acViewNormal ' Lệnh in
DoCmd.OpenReport "r_HOADON", acViewPreview 'Lệnh xem
End Sub
Ra lệnh in (acViewNormal) trước để cho nó in, ra lệnh xem (acViewPreview) sau để trong khi nó in thì xem cho đã, xem xong thì đóng report lại. Cũng có thể đưa lệnh in vào event Report_Close, xem cho đã chừng nào đóng report thì nó sẽ in -
RE: NUT LỆNH IN REPORT
tranthanhan1962 > 06-09-19, 09:21 PM
Được chứ ongke0711
Mã:Private Sub NutIn_Click()
DoCmd.OpenReport "r_HOADON", acViewNormal ' Lệnh in
DoCmd.OpenReport "r_HOADON", acViewPreview 'Lệnh xem
End Sub
Ra lệnh in (acViewNormal) trước để cho nó in, ra lệnh xem (acViewPreview) sau để trong khi nó in thì xem cho đã, xem xong thì đóng report lại. Cũng có thể đưa lệnh in vào event Report_Close, xem cho đã chừng nào đóng report thì nó sẽ in -
RE: NUT LỆNH IN REPORT
ongke0711 > 06-09-19, 09:30 PM
(06-09-19, 09:20 PM)tranthanhan1962 Đã viết: Được chứ ongke0711
Mã:Private Sub NutIn_Click()
DoCmd.OpenReport "r_HOADON", acViewNormal ' Lệnh in
DoCmd.OpenReport "r_HOADON", acViewPreview 'Lệnh xem
End Sub
Ra lệnh in (acViewNormal) trước để cho nó in, ra lệnh xem (acViewPreview) sau để trong khi nó in thì xem cho đã, xem xong thì đóng report lại. Cũng có thể đưa lệnh in vào event Report_Close, xem cho đã chừng nào đóng report thì nó sẽ in
Hehe..làm riết cũng lú luôn. Quên là muốn chạy bao nhiêu cái OpenReport cũng được