-
Nhờ tạo form tìm kiếm (Highlight) trong access 2003
ledangvan > 22-05-15, 11:46 AM
Tôi có một form tìm kiếm bằng accesss 2003, tôi muốn sau khi đánh ký tự tìm kiếm, form lọc được dữ liệu tìm kiếm thì bôi (highlight) hoặc cho đậm hoặc đổi mầu riêng các ký tự trùng với ký tự tìm kiếm.
Nhờ các cao thủ trợ giúp (Tôi có tìm trên mạng thì có được File ví dụ của Access 2007, tuy nhiên khi convert sang Access thì không hiện được như mong muốn)
http://www.mediafire.com/download/qe7dke...imkiem.mdb
Ví dụ của Access 2007 làm được : http://www.everythingaccess.com/tutorial...ccess-2007 -
RE: Nhờ tạo form tìm kiếm (Highlight) trong access 2003
vulhu06 > 22-05-15, 12:12 PM
Sao bạn không tham khảo code của người ta rồi áp dụng cho bài của mình -
RE: Nhờ tạo form tìm kiếm (Highlight) trong access 2003
ledangvan > 22-05-15, 12:16 PM
-
RE: Nhờ tạo form tìm kiếm (Highlight) trong access 2003
ledangvan > 23-05-15, 04:03 PM
Không bác nào nghiên cứu giúp em với -
RE: Nhờ tạo form tìm kiếm (Highlight) trong access 2003
ongke0711 > 24-05-15, 06:08 PM
Nó thiếu thư viện để chạy. Bạn đang chạy Access 2003, nó cần thư viện của 2007.
Phải thêm References MS AtiveX Data Object 2.8. -
RE: Nhờ tạo form tìm kiếm (Highlight) trong access 2003
tranthanhan1962 > 28-05-15, 04:57 AM
Bạn ledangvan thân mến. Chắc bạn cũng thấy sự khác nhau của property giữa 2 textbox của access 2003 và 2007. Ở textbox của access 2007 có thêm phần Text Format hổ trợ Rich Text. Nhờ đó bạn có thể định dạng khác nhau các ký tự trong 1 textbox. Ví dụ như khác màu, nghiêng và thường v.v…
Tôi cũng nhớ là access cũng có 1 control gọi là RichTexbox hỗ trợ điều này. Nhưng khi mở bảng More Controls thì không thấy. Sau khi tìm hiểu mới biết là từ sau Access XP SP3 Microsoft đã dừng hỗ trợ Richtextbox là ActiveX RichTX32.OCX do lỗi bảo mật. Tôi cũng tìm tập tin DLL này trên mạng nhưng chưa tìm thấy. Xin lỗi bạn vì chưa thể giúp bạn trong việc này.
Nếu tìm được tập tin dll này đưa vào thư viện của access 2003. Tôi nghĩ bạn có thể thành công khi thay thế txtSearchDisplay bằng một RichTextbox. Chú ý một tập tin đã bị microsoft loại bỏ khi đưa vào có thể xảy ra nhiều lỗi, thậm chí đôi khi phải cài lại windows.
-
RE: Nhờ tạo form tìm kiếm (Highlight) trong access 2003
ledangvan > 28-05-15, 10:40 AM
(28-05-15, 04:57 AM)tranthanhan1962 Đã viết:
Bạn ledangvan thân mến. Chắc bạn cũng thấy sự khác nhau của property giữa 2 textbox của access 2003 và 2007. Ở textbox của access 2007 có thêm phần Text Format hổ trợ Rich Text. Nhờ đó bạn có thể định dạng khác nhau các ký tự trong 1 textbox. Ví dụ như khác màu, nghiêng và thường v.v…
Tôi cũng nhớ là access cũng có 1 control gọi là RichTexbox hỗ trợ điều này. Nhưng khi mở bảng More Controls thì không thấy. Sau khi tìm hiểu mới biết là từ sau Access XP SP3 Microsoft đã dừng hỗ trợ Richtextbox là ActiveX RichTX32.OCX do lỗi bảo mật. Tôi cũng tìm tập tin DLL này trên mạng nhưng chưa tìm thấy. Xin lỗi bạn vì chưa thể giúp bạn trong việc này.
Nếu tìm được tập tin dll này đưa vào thư viện của access 2003. Tôi nghĩ bạn có thể thành công khi thay thế txtSearchDisplay bằng một RichTextbox. Chú ý một tập tin đã bị microsoft loại bỏ khi đưa vào có thể xảy ra nhiều lỗi, thậm chí đôi khi phải cài lại windows.
Cảm ơn bác tranthanhhan1962 đã quan tâm xem bài viết của em, em có tìm trên mạng về hỗ trợ Rich Text nhưng áp dụng vào bài như nào thì không biết, nhờ bác giúp đỡ, File Rich text em gửi kèm theo http://www.mediafire.com/download/oh8v7t...h+dang.rar -
RE: Nhờ tạo form tìm kiếm (Highlight) trong access 2003
tranthanhan1962 > 28-05-15, 03:02 PM
Mình cũng đã tìm được 1 tập tin control RichTextBox và khai báo cùng với tập tin của bạn nhưng vẫn không thành công.
Access 2003 không chịu nhận.
Chắc phải từ từ nghiên cứu thôi.
Cách thức xử lý thì không có gì khó. Nếu tạo được một Richtextbox. Thì thiết đặt các giá trị propety giống như txtSearchDisplay sau đó xóa txtSearchDisplay rồi đổi tên Richtextbox mới tạo thành txtSearchDisplay là xong. Quan trọng là tìm được 1 Richtextbox tương thích.