Chào bạn !
Bạn chọn thuộc tính Pop up của Main form là No (Chuyển từ Yes sang No) --> Thế là OK.
Thân./.
RE: Query hiện lên trên form?
feeling > 06-11-16, 01:46 PM
Ok. Mình đã sửa nhưng giờ mình muốn nó hiện lên trên form và form vẫn hiện full màn hình? Khi sửa Pop up = No thì nó ko hiện full màn hình nữa?
RE: Query hiện lên trên form?
ongke0711 > 06-11-16, 02:42 PM
Table và Query không dùng để hiển thị dữ liệu cho người dùng. Người dùng chỉ xem dữ liệu qua Form và Report do vây bạn không nên mất thời gian để tìm cách hiển thị query làm gì. Đưa query đó vô Form rồi dùng thuộc tính PopUp, Modal để hiển thị nằm trên form hiện hành.
RE: Query hiện lên trên form?
toancvp > 09-11-16, 09:49 PM
Lý do thì như các bác trên đã nói, mình chỉ diễn giải ra thêm 1 chút nữa. Thực chất khi bạn click Button đó thì Query đã được mở ra (1 cửa sổ riêng của nó), nhưng bị chìm khuất dưới Form của bạn (vì bạn đang để Pop up = Yes). Query thì ko có thuộc tính Pop up nên bản ko thể làm "nổi" nó lên phía trước Form đc. Nếu để Pop up = No, thì Form và Query ở 2 cửa sổ mức độ ngang bằng nhau nên thằng nào mở sau thì sẽ hiện lên phía trước.
Nếu bạn vẫn muốn Query đc hiện lên thì nên cho nó "vào trong" Form, tức là sẽ làm 1 thành phần của Form đó, cách làm như sau:
- Mở Form ở chế độ design, thêm Subform / Subreport, khi bảng hỏi được hiện ra thì click Cancel (hoặc No gì đó) để bạn đc tùy chỉnh theo ý bạn.
- Đặt Name cho cái Subform vừa vẽ ra đó (ví dụ SubQuery).
- Bạn thay đổi lại Code event click của Button như sau:
Me.SubQuery.SourceObject = "Query.qryGiaDinh"