Tìm kiếm nhiều lựa chọn trong một TextBox

tienduyet

Member
Hội viên mới
Gửi anh/ chị!

Chuyện là thế này, hôm qua (ngày 16/9/2009) em có đi đến một cty khác giao lưu học hỏi và thấy cty đó dùng Phần mềm kế toán viết bằng FoxPro; tất cả đều giống như Dân kế ta vẫn trao đổi trong Access; tuy nhiên có một điều em ko biết họ đã làm như thế nào. Đó là trên Form Tìm kiếm có 1 TextBox để nhập một hoặc nhiều Số chứng từ vào và nhấn Enter là Phần mềm đó cộng tất cả số tiền trên một (hoặc nhiều) chứng từ đó vào > thế là Thủ quỹ không cần cộng tay nữa mà cứ thế là Thu (hay Chi) tiền thôi.

Em ví dụ nhé, em có 05 chứng từ Thu, có lần lượt số chứng từ là 01/PT09, 02/PT09, 03/PT09, 04/PT09, 05/PT09; số tiền các các chứng từ đều là 1.000.000 đồng (Một triệu đồng./.).
Tại txtTimSCT trên Form Tìm kiếm em nhập: 01/PT09+02/PT09+03/PT09+04/PT09+05/PT09 và nhấn Enter ---> Thế là phần mềm tìm và cộng số tiền của 05 Phiếu thu đó vào là 5.000.000 đồng (Năm triệu đồng./.)

Mong được anh/chị chỉ em cách làm giống như trên.

Em xin cảm ơn anh/chị!
 
Ðề: Tìm kiếm nhiều lựa chọn trong một TextBox

Gửi anh/ chị!

Chuyện là thế này, hôm qua (ngày 16/9/2009) em có đi đến một cty khác giao lưu học hỏi và thấy cty đó dùng Phần mềm kế toán viết bằng FoxPro; tất cả đều giống như Dân kế ta vẫn trao đổi trong Access; tuy nhiên có một điều em ko biết họ đã làm như thế nào. Đó là trên Form Tìm kiếm có 1 TextBox để nhập một hoặc nhiều Số chứng từ vào và nhấn Enter là Phần mềm đó cộng tất cả số tiền trên một (hoặc nhiều) chứng từ đó vào > thế là Thủ quỹ không cần cộng tay nữa mà cứ thế là Thu (hay Chi) tiền thôi.

Em ví dụ nhé, em có 05 chứng từ Thu, có lần lượt số chứng từ là 01/PT09, 02/PT09, 03/PT09, 04/PT09, 05/PT09; số tiền các các chứng từ đều là 1.000.000 đồng (Một triệu đồng./.).
Tại txtTimSCT trên Form Tìm kiếm em nhập: 01/PT09+02/PT09+03/PT09+04/PT09+05/PT09 và nhấn Enter ---> Thế là phần mềm tìm và cộng số tiền của 05 Phiếu thu đó vào là 5.000.000 đồng (Năm triệu đồng./.)

Mong được anh/chị chỉ em cách làm giống như trên.

Em xin cảm ơn anh/chị!

Dim chuoi, i As Integer, tongso As Double
chuoi = "'" & Replace(txtTimSCT, "+", "','") & "'"
tongso = Nz(DSum("sotienthu", "tblPhieuThu", "sophieuthu In (" & chuoi & ")"), 0)
 
Ðề: Tìm kiếm nhiều lựa chọn trong một TextBox

Dim chuoi, i As Integer, tongso As Double
chuoi = "'" & Replace(txtTimSCT, "+", "','") & "'"
tongso = Nz(DSum("sotienthu", "tblPhieuThu", "sophieuthu In (" & chuoi & ")"), 0)

Anh Phatnq2002 ơi, sophieuthu in kia nghĩa là gì vậy anh? em thử mà không hiểu gì hết
File của em áp dụng gợi ý của anh đây ah: http://www.4shared.com/file/133342506/4a4cd216/VD_online.html

Mà hình như anh Phatnq2002 hiểu sai ý em rồi thì phải, dấu phẩy (,) kia là em viết thế để phân biệt các Số chứng từ với nhau thôi, chứ thực tế là mỗi số chứng từ đều là một Record riêng (cột SCT, cột SoTien), mỗi số chứng từ (trên cột SCT) đều có số tiền (cột SoTien) là 1.000.000

Anh và các mem khác xem giúp em với nhé, em cảm ơn !
 
Sửa lần cuối:
Ðề: Tìm kiếm nhiều lựa chọn trong một TextBox

Anh Phatnq2002 ơi, sophieuthu in kia nghĩa là gì vậy anh? em thử mà không hiểu gì hết
File của em áp dụng gợi ý của anh đây ah: http://www.4shared.com/file/133342506/4a4cd216/VD_online.html

Mà hình như anh Phatnq2002 hiểu sai ý em rồi thì phải, dấu phẩy (,) kia là em viết thế để phân biệt các Số chứng từ với nhau thôi, chứ thực tế là mỗi số chứng từ đều là một Record riêng (cột SCT, cột SoTien), mỗi số chứng từ (trên cột SCT) đều có số tiền (cột SoTien) là 1.000.000

Anh và các mem khác xem giúp em với nhé, em cảm ơn !

Thì là giải quyết cái diều bạn nói đó thôi !!!
Các field hoặc tên table tôi chỉ minh họa, còn tên thực tế ra sao thì tự bạn điền cho đúng.

Toán tử In là toán tử điều kiện chỉ rằng giá trị của số chứng từ là một trong các giá trị trong cặp ngoặc ().
 
Ðề: Tìm kiếm nhiều lựa chọn trong một TextBox

Anh Phatnq2002 ơi, sophieuthu in kia nghĩa là gì vậy anh? em thử mà không hiểu gì hết
File của em áp dụng gợi ý của anh đây ah: http://www.4shared.com/file/133342506/4a4cd216/VD_online.html

Mà hình như anh Phatnq2002 hiểu sai ý em rồi thì phải, dấu phẩy (,) kia là em viết thế để phân biệt các Số chứng từ với nhau thôi, chứ thực tế là mỗi số chứng từ đều là một Record riêng (cột SCT, cột SoTien), mỗi số chứng từ (trên cột SCT) đều có số tiền (cột SoTien) là 1.000.000

Anh và các mem khác xem giúp em với nhé, em cảm ơn !

Thực tình là bạn hiểu sai ý đồ của bạn Phatnq2002. Người ta chỉ đưa ra cái hướng giải quyết thôi còn bạn phải biết vận dụng vào bài cụ thể của bạn chứ
Xin gửi file của bạn đã được sửa theo ý của bạn Phatnq2002
 

Đính kèm

  • ViDu.rar
    18.1 KB · Lượt xem: 201
Ðề: Tìm kiếm nhiều lựa chọn trong một TextBox

Thực tình là bạn hiểu sai ý đồ của bạn Phatnq2002. Người ta chỉ đưa ra cái hướng giải quyết thôi còn bạn phải biết vận dụng vào bài cụ thể của bạn chứ
Xin gửi file của bạn đã được sửa theo ý của bạn Phatnq2002

Bạn mở form Tim rồi gõ các chứng từ phiếu thu(sct trong file của bạn), mổi chứng tư cách nhau một dấu + sau đó nhấn Enter. Tổng số tiền của các chứng từ trong txt0 sẽ được hiển thị trong txt1
 
Ðề: Tìm kiếm nhiều lựa chọn trong một TextBox

Cảm ơn hai anh nhiều ah.
Em mít quá anh Phatnq2002 gợi ý thế rồi mà không nghĩ ra

Cảm ơn hai anh!
 

CẨM NANG KẾ TOÁN TRƯỞNG


Liên hệ: 090.6969.247

KÊNH YOUTUBE DKT

Cách làm file Excel quản lý lãi vay

Đăng ký kênh nhé cả nhà

SÁCH QUYẾT TOÁN THUẾ


Liên hệ: 090.6969.247

Top