• NUT LỆNH IN REPORT
  • 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  014 014