-
07-16-2010, 05:17 AM #1Silver member
- Ngày tham gia
- Aug 2015
- Bài viết
- 2
ACE hãy chỉ cho em cach viết lệnh mong muốn trong Access
Em có một cơ sở dữ liệu 60 người bây giờ em muốn in nó ra như sau:
Nếu em muôn in 30 người thì chỉ cần nhập 30 vào form rồi báo cáo sẽ in hết lượt 30 người đầu tiên.
Và sau đó em in tiếp 30 người cuối
Còn nếu em ko thích 30 ng mà 20 ng thì e nhập 20 ng là in thành 3 danh sách
co ace nào làm dc phần này ko
e cám ơn trước
:khoc:View more random threads:
- Lỗi khi import dữ liệu vào table
- Autonumber nó không chạy từ 1 mà là chạy từ số nào đó
- Làm sao cho số thứ tự nó liên tục
- Gán giá trị của checkbox trên formMain đến các bản ghi trong subform
- Làm sao để tắt chế độ Read Only khi mở file Access qua mạng Lan ?
- Chạy một đoạn code được lưu trong biến biến
- [hỏi] cập nhập dữ liệu trên sub form
- Hỏi xuất dữ liệu Access sang Excel để in!
- lấy dử liệu từ file excel sang table của acess
- Code nút thoát
-
07-16-2010, 06:06 AM #2Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 11
Ðề: ACE hãy chỉ cho em cach viết lệnh mong muốn trong Access
Gửi bởi nguyensinh19
Mình muốn in những record nằm trong một khoảng nào đó
ví dụ:
Từ 1-30
Từ 31-60
...
Tạm gọi là 2 biến RecordBegin và RecordEnd
Để thực hiện điều này bạn vào sự kiện
Private Sub Detail_Format(Cancel As Integer, FormatCount As Integer)
i = i + 1
If i => RecordBegin And i<=RecordEnd Then
Detail.Visible = True
Else
Detail.Visible = False
End If
End Sub
Còn cách xử lý để cho ra RecordBegin và RecordEnd thì dài hơn xíu. Tạm thời bạn cứ thiết kế 2 ô nhập liệu: In từ dòng: đến dòng: sử dụng tạm đã nhé!
-
07-16-2010, 06:44 PM #3Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: ACE hãy chỉ cho em cach viết lệnh mong muốn trong Access
Gửi bởi chip2006
Thân
-
07-16-2010, 08:55 PM #4Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: ACE hãy chỉ cho em cach viết lệnh mong muốn trong Access
Gửi bởi xuanthanh
Mới chừng đó thôi đã thấy phê rồi :xinloinhe:
-
07-17-2010, 03:00 AM #5Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 1
Ðề: ACE hãy chỉ cho em cach viết lệnh mong muốn trong Access
Gửi bởi chip2006
SELECT tblDanhSach.*, tblDanhSach.STT
FROM tblDanhSach
WHERE (((tblDanhSach.STT) Between [TuSo] And [DenSo]));
P/S : Tôi giữ nguyên câu lệnh SQL trong lưới query
-
07-18-2010, 01:34 AM #6Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: ACE hãy chỉ cho em cach viết lệnh mong muốn trong Access
Bạn hãy chế biến lại theo bài viết này
http://www.databasedev.co.uk/report_printing.html
Nếu không làm được mình sẽ hướng dẫ tiếp
Rất đơn giản!
-
07-18-2010, 04:26 PM #7Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: ACE hãy chỉ cho em cach viết lệnh mong muốn trong Access
Gửi bởi xuanthanh
Ví dụ, record bị xóa có stt từ 10-20
Khi lấy 30 dòng đầu tiên bạn sẽ xử lý như thế nào?
-
07-18-2010, 05:04 PM #8Senior Member
- Ngày tham gia
- Oct 2015
- Bài viết
- 2,607
Ðề: ACE hãy chỉ cho em cach viết lệnh mong muốn trong Access
Gửi bởi chip2006
Thân
-
07-19-2010, 12:11 AM #9Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: ACE hãy chỉ cho em cach viết lệnh mong muốn trong Access
Gửi bởi xuanthanh
Ngoài ra số lượng record được in mỗi trang có thể không đều nhau làm cho trang dài trang ngắn.
Đếm từ từ từng record đã in i=i+1 vẫn tốt hơn.
Du lịch Indonesia - Nếu bạn đang tìm kiếm những cảm giác mới lạ thú vị thì "xứ vạn đảo" Indonesia sẽ là một sự lựa chọn không thể bỏ qua. Indonesia với hàng ngàn đảo lớn nhỏ, cùng những cảnh quan...
Tour du lịch Indonesia được Dulichviet tổ chức đặc sắc như thế nào?