• Ràng buộc dữ liệu Form & Macro
  • Ràng buộc dữ liệu Form & Macro

    mrchau911 > 27-12-10, 02:40 PM

    tình hình là mình muốn ràng dữ liệu cho Form_main chính của mình .
    VD: khi ấn vào phần xemMaHang
    hiện ra 1 form kết suất dữ liệu từ form mình đã làm nguồn trước
    ( form nguồn đã viết lệnh IF yêu cầu nhập Mã và Msgbox lấy từ docmd.openReport )
    formnguồn + reportThongTinMahang ===> = 1 marco ( Macro_Mã)
    ở command bản Form_main mình đã làm kết suất với Macro_Mã
    nhưng mình làm không được => kết quả sai
    mình làm sao ở phần này xin các bạn giúp đỡ
    cái này giống với file DeTai của Haquocquang đã post lên

    http://www.mediafire.com/?bf6flv4tm68kt0f

    xem dùm mình mấy cái nút lệnh [save] [thoat]
    của mấy cái form trước sao thiết kế mà không chạy . dùng wizral + code cũng hem được
    thanks thanks thanks
  • RE: help khẩn cấp

    haquocquan > 27-12-10, 02:45 PM

    Yêu cầu cụ thể ở form nào nhé.

    Xem file của bạn chẳng hiểu yêu cầu gì cả
    Bấm XemMAHANG: làm gì có nút lệnh này
    Bấm vào đó bạn muốn mở form nào? Điều kiện?
    reportThongTinMahang của bạn làm gì có
    Khó hiểu quá a
    Bạn nên đưa 1 vấn đề cụ thể, các vấn đề tương tự bạn sẽ vận dụng. Để mọi người dễ hỗ trợ.
    Tìm trong file của bạn để thấy yêu cầu của bạn: tìm kim đáy bể
  • RE: Ràng buộc dữ liệu Form & Macro

    mrchau911 > 27-12-10, 05:15 PM

    khi mình nhập mãkho là 001 . thì vẫn ra nhưng suất ra hết luôn từ 001 - > 005
    mình muốn hỏi làm sao để suất chỉ 1 mã 001 từ rerport thôi
    có công thức gì không chỉ luôn nha
  • RE: Ràng buộc dữ liệu Form & Macro

    haquocquan > 27-12-10, 06:38 PM

    Bạn xem File của bạn nhé.
    Mình đã điều chỉnh lệnh trong nút lệnh tại form NguonKho
    Link: http://www.mediafire.com/?kkzc4uukohsmx76
  • RE: Ràng buộc dữ liệu Form & Macro

    mrchau911 > 28-12-10, 01:35 PM

    thanks haquocquan . cho mình hỏi thêm . VD mình nhập sai mã hay mã chỉ từ 001 - > 005 mà mình nhập 006
    thì lúc đó mình phải làm sao . mình đã dùng thử hàm IF nhưng báo sai . bạn vào xem lại mình . khi nhập sai thì : msgbox " ban nhap sai ma "
    If ...... then
    else
    msgbox "...."
    end if

    cấu trúc mình làm như thế .
    bạn vào làm hoàn chỉnh dùm mình nha ở file trên bạn đã chỉnh sữa rồi đó Present
  • RE: Ràng buộc dữ liệu Form & Macro

    haquocquan > 28-12-10, 04:29 PM

    Bạn có thể bổ sung thêm sự kiện. Có nhiều cách.
    Bạn có thể tham khảo:

    Sự kiện click nút lệnh:
    Mã:
    Private Sub C1_Click()
        On Error GoTo Loi
        
        Dim T1 As String
            'mo report chi tiet kho
            T1 = Me.T1.Value
            
            DoCmd.OpenReport "CHITIETKHO", acViewPreview, , "[MA KHO]='" & T1 & "'"
    Loi:
        Exit Sub
            
    End Sub

    Sự kiện On No data của Report CHITHIETKHO
    Mã:
    Private Sub Report_NoData(Cancel As Integer)
    DoCmd.CancelEvent
    Msgbox "Khong co du lieu"
    End Sub
    Noi dung msgbox là của bạn.

    Bạn thử nhé. Còn cách khác, bạn tìm hiểu thêm

  • RE: Ràng buộc dữ liệu Form & Macro

    mrchau911 > 30-12-10, 03:45 PM

    ty bạn nha . lùm được rồi kaka . tiếp theo mình sẽ hoàn chỉnh lại cả bài tập .
    và chuyển sang mục access nâng cao ( visua baisic 6.0 )

    theo mình biết thì hiện giờ đa số mọi người chỉ dùng VB 2005 , 2008 & 1 số VB khác
    nhưng chương trình học là VB 6.0
    nên VB 6.0 sẽ hơi khó khăn chút .

    mong mọi người giúp đỡ thêm . thanks all big hug