Đá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
  [Hỏi] Sử dụng chuột giữa trong subform là report. toancvp 10 353 12-10-16, 01:01 AM
Bài mới nhất: toancvp
  [Hỏi] Combo box trong subform killer113 4 268 31-08-16, 10:02 AM
Bài mới nhất: killer113
Photo [Help] Giúp bỏ khoảng trống giữa detail và footer trong subform hangtran.ktdn 3 162 13-06-16, 07:34 AM
Bài mới nhất: cpucloi
  [Help] Không sử dụng lọc combobox trên subform theo điều kiện được? tvn_hut 9 392 04-06-16, 08:17 PM
Bài mới nhất: tvn_hut
  [Hỏi] Chuyển record table này sang table khác changkhoonline77 2 904 21-05-16, 08:05 AM
Bài mới nhất: kuzinhy

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ơ