mydaisy55@gmail.com > 07-04-13, 11:07 PM
. Mình đã thử làm yêu cầu(2) nhưng nó chỉ có hiệu nghiệm với 1 MaKH đầu tiên và duy nhất. VD mình chọn MaKH là FAHASA thì chương trình vẫn mở REPORT_8 với MaKH tương ứng. Nhưng tới lần thứ 2 mình nhập 1 MaKH khác thì nó vẫn giử nguyên HOADON của FAHASA ban đầu. Mình đã thử rất nhiều lần nhưng chỉ tốn công.
wintq > 08-04-13, 10:10 AM
mydaisy55@gmail.com > 08-04-13, 11:46 AM
mydaisy55@gmail.com > 08-04-13, 12:26 PM
Xuân Thanh > 08-04-13, 03:02 PM
Private Sub Form_Activate()
    If Me.YeuCau.Value = 1 Then
        Me.cboKH.Enabled = True
        Me.txtQuy.Enabled = False
    Else
        Me.cboKH.Enabled = False
        Me.txtQuy.Enabled = True
    End If
End Sub
Private Sub YeuCau_Click()
    If Me.YeuCau.Value = 1 Then
        Me.cboKH.Enabled = True
        Me.txtQuy.Enabled = False
    Else
        Me.cboKH.Enabled = False
        Me.txtQuy.Enabled = True
    End If
End SubPrivate Sub Xem_Click()
    If Me.YeuCau.Value = 1 Then 'khi chon xem theo khach hang
        'Mo report7 khi chọn mã khách thông qua hộp combo
        'khi không chọn mã khách thì ra thông báo
        If Me.cboKH = "" Then
            MsgBox "Ban chua chon khach hang" , , "Thong Bao"
            cboKH.SetForcus
            Exit Sub
        Else ' khi chon ma khach thi mo report7 va tim ma khach tuong ung voi hop combo cboKH
            DoCmd.OpenReport "report7", acViewPreview, , "[MaKH] = Forms!frmBaoCao!cboKH"
        End If
    Else 'khi chon xem theo quy
        'Neu txtQuy < 1 hoac txtQuy > 4 thi ra thong bao
        If Me.txtQuy < 1 Or Me.txtQuy > 4 Then
            MsgBox "Quy chi nam trong khoang tu 1 den 4" , "Thong Bao"
            txtQuy.SetForcus
            Exit Sub
        Else
            DoCmd.OpenReport "report8", acViewPreview
    End If
End Submydaisy55@gmail.com > 08-04-13, 05:17 PM
Xuân Thanh > 08-04-13, 06:13 PM
(08-04-13, 05:17 PM)mydaisy55@gmail.com Đã viết: Cám ơn bạn nhiều nha. Bạn ơi, phần code này mình chưa học tới. Hình như nó nằm trong phần event procedure và liên quan đến MODULE mà mình thì mới dừng lại ở phần MACRO thôi. Mình tham khảo 1 số đề thi trước của trường, phần MODULE đó sẽ không ra trong phần thi tin B nên mình chỉ tập trung vào MACRO thôi. Không biết các đoạn lệnh này có thể áp dụng vào các action trong MACRO hiệu quả không? Nhưng mà hồi trước mình có tham khảo 1 số videoclip liên quan đến EVENT PROCEDURE, lệnh DOCMD và mình đã bắt chước áp dụng nó vào MACRO thì thấy cũng đúng. Ý kiến bạn như thế nào?
wintq > 09-04-13, 09:46 AM
(08-04-13, 05:17 PM)mydaisy55@gmail.com Đã viết: Cám ơn bạn nhiều nha. Bạn ơi, phần code này mình chưa học tới. Hình như nó nằm trong phần event procedure và liên quan đến MODULE mà mình thì mới dừng lại ở phần MACRO thôi. Mình tham khảo 1 số đề thi trước của trường, phần MODULE đó sẽ không ra trong phần thi tin B nên mình chỉ tập trung vào MACRO thôi. Không biết các đoạn lệnh này có thể áp dụng vào các action trong MACRO hiệu quả không? Nhưng mà hồi trước mình có tham khảo 1 số videoclip liên quan đến EVENT PROCEDURE, lệnh DOCMD và mình đã bắt chước áp dụng nó vào MACRO thì thấy cũng đúng. Ý kiến bạn như thế nào?Tốt nhất cài Teamview rồi làm trực tiếp trên đó nhanh hơn.
mydaisy55@gmail.com > 10-04-13, 10:34 AM
nedu > 27-05-24, 07:17 AM