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 3 của 3
  1. #1
    Ngày tham gia
    Aug 2015
    Bài viết
    0

    Hàm tìm kiếm lấy giá trị từ Table hoặc Query ( Không điều kiện, một điều kiện, nhiều điều kiện )

    Tại khung text trên formmain, mình dùng hàm DLookUp để lấy số dư tồn kho vật tư, điều kiện mã vt trong query = mã vt hiện hành trong form nhập liệu, từ Query [Q82 XEMTONVATTU], gồm các field: MAVT,SLDK,SLTANG,SLGIAM,SLCK.
    =DLookUp("[SLCK]","[Q82 XEMTONVATTU]","[MAVT]='" & [F11B HDSUBBAN].[Form]![MAVT] & "'")

    Giờ đây mình muốn khung text lấy trực tiếp giá trị từ Query [Q80 TONQUY] mà không cần điều kiện gì cả, Query tồn quỹ gồm các field: 111DK,111TANG,111GIAM,111CK.

    Và thiết kế textbox như trên mình muốn lấy giá trị DONGIA từ bảng [B01 BANGGIABAN], có các field: MAVT,BANHAYTANG,MADV,DONGIA.
    thoả 3 điều kiện: MAVT của bảng = MAVT hiện hành trên form, BANHAYTANG của bảng = BANHAYTANG hiện hành trên form, MADV của bảng = MADV hiện hành trên form.

    Mình phải dùng hàm gì?

    Mong các bạn giúp đở!

  2. #2
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: Hàm tìm kiếm lấy giá trị từ Table hoặc Query ( Không điều kiện, một điều kiện, nhiều điều kiện )

    Mình chưa rõ câu hỏi của bạn lắm. Nhưng mình có mấy ý như sau :
    1. Trong form có thuộc tính Record Source bạn nhấn vào dấu 3 chấm bên cạnh và tạo Query luôn thích làm đều kiện gì thì cứ thêm vào không cần tạo Q80 TONQUY ngoài
    2. MAVT,BANHAYTANG,MADV trên form là do người dùng nhập vào chứ làm gì có giá trị hiện hành nào???.Bạn thử tạo Query Q01 BANGGIABAN có các trường của B01 BANGGIABAN.Tạo các textbox tên tương tự txtMAVT,txtBANHAYTANG,txtMADV trên form giả sử tên frmBANGGIABAN. Trên dòng Criteria của Q01 BANGGIABAN ở field MAVT bạn gõ [form]![frmBANGGIABAN]![MaVT]. Làm tương tự cho các field còn lại
    Chúc thành công

  3. #3
    Ngày tham gia
    Aug 2015
    Bài viết
    0
    Ðề: Hàm tìm kiếm lấy giá trị từ Table hoặc Query ( Không điều kiện, một điều kiện, nhiều điều kiện )




    Trích dẫn Gửi bởi haocaocu
    Mình chưa rõ câu hỏi của bạn lắm. Nhưng mình có mấy ý như sau :
    1. Trong form có thuộc tính Record Source bạn nhấn vào dấu 3 chấm bên cạnh và tạo Query luôn thích làm đều kiện gì thì cứ thêm vào không cần tạo Q80 TONQUY ngoài
    2. MAVT,BANHAYTANG,MADV trên form là do người dùng nhập vào chứ làm gì có giá trị hiện hành nào???.Bạn thử tạo Query Q01 BANGGIABAN có các trường của B01 BANGGIABAN.Tạo các textbox tên tương tự txtMAVT,txtBANHAYTANG,txtMADV trên form giả sử tên frmBANGGIABAN. Trên dòng Criteria của Q01 BANGGIABAN ở field MAVT bạn gõ [form]![frmBANGGIABAN]![MaVT]. Làm tương tự cho các field còn lại
    Chúc thành công
    Ý mình muốn tạo textbox đơn lẻ không quan hệ với các trường trên form, nó lấy giá trị trực tiếp từ bảng hoặc query thông qua hàm tìm kiếm thoả điều kiện nào đấy của các trường trên form đang cập nhật.

    Tương tự ví dụ mình đã làm ở phần không tô đậm.

 

 

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
  •