Chào mừng đến với Diễn đàn Dân Kế Toán - Kế toán tổng hợp thực tế.
Kết quả 1 đến 4 của 4
  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    0

    Cho em hỏi lỗi này là do đâu ?

    Em có tạo một ứng dụng nhỏ cho quầy bán CD của nhà em. Công việc như thế này:
    - Trên frmBanCD, tại txtIDCD em nhấn phím * để vào frmCD, vào đây để em tìm được một IDCD nào đó cần bán, sau đó em nhấn Esc để vừa thoát vừa chèn IDCD em lựa chọn vào txtIDCD của frmBanCD.

    Nếu em tìm được IDCD vừa ý thì ko có gì dể bàn, Nhưng tội ở chỗ là khi em không tìm thấy IDCD theo yêu cầu, em bấn nút Esc thì hiện ra một báo lỗi Dỳ-bấc ..... Răn - tham ... gì gì đấy... (có nút End, Help,...)

    Vậy, em xin sự trợ giúp của anh chị.
    Em xin cảm ơn nhiều !
    File đây ạ: http://www.4shared.com/file/76724298/cd5adcc/db1.html

  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: Cho em hỏi lỗi này là do đâu ?

    Bạn sửa sự kiện On Keydown của form frmCD lại như sau nhé:



    Mã:
    Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
        If KeyCode = vbKeyEscape Then
            If Me.RecordsetClone.RecordCount > 0 Then
                If IIf(IsNull(txtIDCD), "", txtIDCD) <> "" Then
                    Me.Tag = txtIDCD
                End If
            End If
            DoCmd.Close acForm, Me.Name
        End If
    End Sub

  3. #3
    Ngày tham gia
    Nov 2015
    Bài viết
    0
    Ðề: Cho em hỏi lỗi này là do đâu ?

    hoặc thế này cũng được:
    Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
    On Error Resume Next
    If KeyCode = vbKeyEscape Then
    If IIf(IsNull(txtIDCD), "", txtIDCD) <> "" Then
    Me.Tag = txtIDCD
    End If
    DoCmd.Close
    End If
    End Sub

  4. #4
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: Cho em hỏi lỗi này là do đâu ?

    Đơn giản thế thôi sao hai anh, tệ thật em không biết làm cơ chứ.
    Cảm ơn hai anh nhé.....!

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •