-
lệnh tìm kiếm và hiển thị kết quả tìm kiếm trên form
tvn_hut > 18-02-16, 11:40 AM
Chào cả nhà. Mình có 1 vấn đề mà chưa tìm cách giải quyết đc. Mình có thiết kế form nhập dữ liệu ví dụ như mã sinh viên, họ tên, giới tính....Sau đó mình có làm thêm 1 form để update thêm thông tin. Trên form update thì giống hòan toàn form nhập liệu chỉ khác là có 1 textbox thay bởi trường mã sinh viên để phục vụ cho việc tìm kiếm SV nào đó. Khi mình muốn tìm 1 SV nào, minh chỉ gõ mã SV lên textbox đó và nhấn nút tìm kiếm. Thì kết quả tìm được là hiện lên sinh viên với mã code đó và toàn bộ thông tin giống như mình đã nhập ở form nhập dữ liệu. Và mình chỉ cần bổ sung thêm thông tin còn thiếu là oK.
Minh có sử dụng code cho nút tìm kiếm như sau:
Mã PHP:Private Sub Command97_Click()
On Error GoTo Err_Command97_Click
Screen.PreviousControl.SetFocus
DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70
Exit_Command97_Click:
Exit Sub
Err_Command97_Click:
MsgBox Err.Description
Resume Exit_Command97_Click
End Sub
Tuy nhiên code không chạy và không tìm được kết quả như mong muốn. mình sử dụng access 2010. vậy các bạn giúp mình giải quyết nhé. Thêm nữa mối lần mở form update này các trường phải trống. khi gõ giá trị mã sv để tìm kiếm mới hiện lên kết quả. Cám ơn các bạn trước -
RE: lệnh tìm kiếm và hiển thị kết quả tìm kiếm trên form
maidinhdan > 18-02-16, 03:48 PM
(18-02-16, 11:40 AM)tvn_hut Đã viết: Chào cả nhà. Mình có 1 vấn đề mà chưa tìm cách giải quyết đc. Mình có thiết kế form nhập dữ liệu ví dụ như mã sinh viên, họ tên, giới tính....Sau đó mình có làm thêm 1 form để update thêm thông tin. Trên form update thì giống hòan toàn form nhập liệu chỉ khác là có 1 textbox thay bởi trường mã sinh viên để phục vụ cho việc tìm kiếm SV nào đó. Khi mình muốn tìm 1 SV nào, minh chỉ gõ mã SV lên textbox đó và nhấn nút tìm kiếm. Thì kết quả tìm được là hiện lên sinh viên với mã code đó và toàn bộ thông tin giống như mình đã nhập ở form nhập dữ liệu. Và mình chỉ cần bổ sung thêm thông tin còn thiếu là oK.
Tuy nhiên code không chạy và không tìm được kết quả như mong muốn. mình sử dụng access 2010. vậy các bạn giúp mình giải quyết nhé. Thêm nữa mối lần mở form update này các trường phải trống. khi gõ giá trị mã sv để tìm kiếm mới hiện lên kết quả. Cám ơn các bạn trước
Xem bài viết này ( có demo và hướng dẫn): [Thủ Thuật] Demo Tạo Form tìm kiếm theo nhiều điều kiện
Hình minh họa
Thân mến! -
RE: lệnh tìm kiếm và hiển thị kết quả tìm kiếm trên form
tvn_hut > 18-02-16, 04:32 PM
(18-02-16, 03:48 PM)maidinhdan Đã viết:
Cám ơn bạn nhiều. Thực sự mình đã tham khảo bài của bạn. Tuy nhiên mình mong muốn lại khác. khi nhập 1 mã SV nào đó, nó chỉ hiện lên 1 record duy nhất với đầy đủ thông tin trên form update. form này đc TK giống như form nhập liệu. Không biết bạn có idea nào giúp mình với(18-02-16, 11:40 AM)tvn_hut Đã viết: Chào cả nhà. Mình có 1 vấn đề mà chưa tìm cách giải quyết đc. Mình có thiết kế form nhập dữ liệu ví dụ như mã sinh viên, họ tên, giới tính....Sau đó mình có làm thêm 1 form để update thêm thông tin. Trên form update thì giống hòan toàn form nhập liệu chỉ khác là có 1 textbox thay bởi trường mã sinh viên để phục vụ cho việc tìm kiếm SV nào đó. Khi mình muốn tìm 1 SV nào, minh chỉ gõ mã SV lên textbox đó và nhấn nút tìm kiếm. Thì kết quả tìm được là hiện lên sinh viên với mã code đó và toàn bộ thông tin giống như mình đã nhập ở form nhập dữ liệu. Và mình chỉ cần bổ sung thêm thông tin còn thiếu là oK.
Tuy nhiên code không chạy và không tìm được kết quả như mong muốn. mình sử dụng access 2010. vậy các bạn giúp mình giải quyết nhé. Thêm nữa mối lần mở form update này các trường phải trống. khi gõ giá trị mã sv để tìm kiếm mới hiện lên kết quả. Cám ơn các bạn trước
Xem bài viết này ( có demo và hướng dẫn): [Thủ Thuật] Demo Tạo Form tìm kiếm theo nhiều điều kiện
Hình minh họa
Thân mến! -
RE: lệnh tìm kiếm và hiển thị kết quả tìm kiếm trên form
changkhoonline77 > 18-02-16, 05:38 PM
Bạn thử xem sao.
Form nhập liệu đó. Hy vọng đúng ý bạn.
http://thuthuataccess.com/forum/thread-8120.html -
RE: lệnh tìm kiếm và hiển thị kết quả tìm kiếm trên form
tvn_hut > 22-02-16, 06:19 PM
Hic, vẫn chưa tìm đươc giải pháp các bạn à. co thể cách diễn giải chưa đung nên các cao thủ chạy đâu hết. Mình sẽ làm file để gửi lên sau nhưng cụ thể như thê này. Mình thiết kế 2 form giống nhau: frm1 dùng để nhập thông tin ban đầu, frm2 dùng để update thông tin còn lại. chỉ khác nhau là frm2 sẽ có thêm nút tìm kiếm bởi mã code duy nhất của 1 record. khi đánh mã code và nhấn tìm kiếm nó sẽ hiện nên thông tin trên form 2 như đã nhập trên form 1. và nhiệm vụ là update thông tin còn lại trên form 2 thôi. các bạn chỉ giúp nhé -
RE: lệnh tìm kiếm và hiển thị kết quả tìm kiếm trên form
tranthanhan1962 > 23-02-16, 05:34 PM
Bạn có thể dùng form nhập liệu để tìm kiếm. Nhưng record soure của form này là query có criteria của mã code là giá trị của textbox tìm kiếm -
RE: lệnh tìm kiếm và hiển thị kết quả tìm kiếm trên form
tvn_hut > 23-02-16, 05:40 PM
-
RE: lệnh tìm kiếm và hiển thị kết quả tìm kiếm trên form
tvn_hut > 25-02-16, 10:04 PM
(23-02-16, 05:34 PM)tranthanhan1962 Đã viết: Bạn có thể dùng form nhập liệu để tìm kiếm. Nhưng record soure của form này là query có criteria của mã code là giá trị của textbox tìm kiếm
Dear Bạn Trần Thanh An và các thành viên. Mình làm theo hướng dẫn của bạn. làm 1 text box trên form để đặt điều kiện cho query (forms![tên form].[text box]). khi gõ giá trị vào text box để thực hiện truy vấn thì kết quả trên query là ok nhưng lại không tự động cập nhật trên form được. không biết cách nào giải quyết vấn đề này nhỉ. mình muốn khi nhập hay không nhập giá trí trên text box thì sau khi nhấn 1 buttom nào đó thì form sẽ cập nhật đúng kết quả của qry. các bạn giúp mình với
Thêm nữa mình cũng mong muốn khi nhấn nút save trên form sau khi cập nhật thông tin thì hệ thống báo bạn có muốn cập nhật thêm record khác không. nếu chọn yes thì text box sẽ bị xóa để nhập chờ nhập giá trị mới (giống như hiện 1 form hoàn toàn trống). nếu chọn NO thì không thay đổi gì cả, chỉ save dữ liệu bình thường -
RE: lệnh tìm kiếm và hiển thị kết quả tìm kiếm trên form
tvn_hut > 26-02-16, 10:46 AM
Hi cả nhà. Vấn đề thứ nhất mình giải quyết dc rồi. Còn vấn đề xử lý nút Save theo ý trên thì chưa có idea nào cả. Các bạn giúp nhé -
RE: lệnh tìm kiếm và hiển thị kết quả tìm kiếm trên form
nguyenichtri > 26-02-16, 11:33 AM
(26-02-16, 10:46 AM)tvn_hut Đã viết: Hi cả nhà. Vấn đề thứ nhất mình giải quyết dc rồi. Còn vấn đề xử lý nút Save theo ý trên thì chưa có idea nào cả. Các bạn giúp nhé
Chào bạn tvn
mình cũng chỉ mày mò access, chưa rành VBA lắm, chỉ mạo muội gợi ý với bạn xử lý nút Save, bạn xem có được không nhé. Ở On click của nút Save, bạn thêm vào code:
Dim m
m = MsgBox("Ban muon luu du lieu nay khong?", vbQuestion + vbYesNo, "Thong bao!")
If m = vbNo Then
Cancel = True
Else
"Bạn muốn lưu gì thì lệnh tiếp.Vd: Docmd.v.v..."
End If
Thân chào