Đánh giá chủ đề:
  • 4 Votes - 3.75 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Chuyển con trỏ từ Subform về Mainform và ngược lại.
#1
Tôi thiết kế một MAINFORM trong đó có thêm một subform
MAINFORM để tạo các điều kiện lọc.
SUBFORM là kết quả lọc hoặc form nhập liệu.
Các pác giúp tôi nhé:
- Khi tôi ấn ENTER ở control cuối cùng (textbox chẳng hạn) trên MAINFORM, thì con trỏ chuyển ngay đến control (textbox chẳng hạn) đầu tiên của MAINFORM.
- Ngược lại, khi tôi bấm enter ở control cuối cùng của SUBFORM, con trỏ sẽ chuyển ngay lên control đầu tiên của MAINFORM.
Chữ ký của haquocquan Guest, you are welcome!
ღღღღღTài sản của haquocquan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#2
(27-10-10, 06:17 PM)haquocquan Đã viết: Tôi thiết kế một MAINFORM trong đó có thêm một subform
MAINFORM để tạo các điều kiện lọc.
SUBFORM là kết quả lọc hoặc form nhập liệu.
Các pác giúp tôi nhé:
- Khi tôi ấn ENTER ở control cuối cùng (textbox chẳng hạn) trên MAINFORM, thì con trỏ chuyển ngay đến control (textbox chẳng hạn) đầu tiên của MAINFORM.
- Ngược lại, khi tôi bấm enter ở control cuối cùng của SUBFORM, con trỏ sẽ chuyển ngay lên control đầu tiên của MAINFORM.

Từ Mainform về sub form, bạn đặt Tab Order cho Main Form là được ( click chuột phải vào main form ở chế độ design, chọc Tab order.)

Từ Sub Form về lại main form, bạn phải đặt trong sự kiện Lostforcus ở control cuối cùng như sau:

Mã:
Forms![Tên Main form]![Tên control đầu tiên trên main form].SetFocus
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn haquocquan
#3
Từ MAINFORM về subform không được, đã đặt tab order.

Subform của tôi nằm trong MAINFORM detail.
Còn các cotrol của MAINFORM nằm trong Header.
Noname xem giúp nhé.
Chữ ký của haquocquan Guest, you are welcome!
ღღღღღTài sản của haquocquan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#4
Mình vẫn đặt được mà! Tab order là tên sub form. Bạn post file của bạn lên xem thử
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#5
Noname xem giúp nhé.
File của một người bạn nhờ, đang làm, chưa xong.


File đính kèm
.rar   Nhaplieu.rar (Kích cỡ: 39.29 KB / Tải về: 64)
Chữ ký của haquocquan Guest, you are welcome!
ღღღღღTài sản của haquocquan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#6
Mình đã xem qua file của bạn, up lên bị lỗi phải repair :P. Góp ý thế này:
Hoặc là bạn phải gom phần phiếu nhập vô detail , phần Header chỉ để tiêu đề thôi. Như vậy mới đặt tab Order được.
Hoặc theo cách mà từ sub trả ngược lại main. Tức là set focus khi tới ô cuối cùng của form chính. cụ thể là:
Mã:
Private Sub txtNoidung_LostFocus()
frmNhapnoidung.SetFocus
End Sub
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn haquocquan
#7
Bạn Noname cho mình hỏi
Từ control cuối của main mình setfocus vào control đầu tiên của sub được rùi nhưng chỉ được lần đầu tiên thui còn từ lần thứ 2 trở đi nó cứ nhảy vào control 2,3...không là tại sao vậy Noname
Giúp mình với.Cám ơn
Chữ ký của NganDinhNguyen Xin chào, mình là NganDinhNguyen, Tham gia http://thuthuataccess.com/forum từ ngày 02-04 -13.
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  Hiện nội dung record của subform lên main form hueqlhc 9 2,709 02-08-17, 04:36 PM
Bài mới nhất: tvn_hut
  [Help] Code update dữ liệu từ subform vào table history(có ghi nhận ngày update) subasatran 5 241 10-07-17, 02:07 PM
Bài mới nhất: tranthanhan1962
  Lấy dữ liệu từ 2 subform trong Mainform thanhtruong 39 1,748 10-06-17, 08:22 AM
Bài mới nhất: thanhtruong
  [Help] Lấy dữ liệu từ bảng lên subfrom theo yêu câu.và ngược lại. HoangManh 14 758 14-04-17, 01:14 PM
Bài mới nhất: tranthanhan1962
  [Help] Lấy dữ liệu từ subform qua textbox dutuan80637 2 209 21-03-17, 06:31 PM
Bài mới nhất: tranthanhan1962

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ