Chủ đề: Xin các bác giúp đỡ về phần In ạ
-
05-12-2009, 06:08 PM #1Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Xin các bác giúp đỡ về phần In ạ
Ví dụ : e có 1 combobox hoặc 1 listbox liệt kê mã các vật tư. Giờ em muốn nhấn 1 lệnh in để máy tự động in thẻ kho lần lượt từng loại vật tư theo các mã vật tư có trong combobox hoặc listbox trên. Xin các bác hướng dẫn cho em với ạ, e loay hoay mãi mà chẳng được. Cảm ơn nhiều!
View more random threads:
- Xin hướng dẫn cách nhập số vào textbox
- Tìm kiếm từ nhiều subform
- Không Cho Hiện Bản Ghi Đầu Tiên Trên Form
- Khái niệm đầu tiên về lập trình trên Access
- viết chương trình Access trong macro
- Tắt thông báo xóa Record hay action query
- Sự kiện Timer trong Access
- Tìm bản ghi đầu tiên trên Form
- Cần Giúp đỡ về giải thuật Tính Toán " Giá Trị Hàng Tồn Kho "
- Bấm nút có thêm Record đã điền trong textbox
-
05-12-2009, 10:44 PM #2Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 4
Ðề: Xin các bác giúp đỡ về phần In ạ
Gửi bởi liwenzhi
Có nút chọn, làm code Click cho nút này:
DoCmd.OPenReport "rptTHEKHO", acViewPreview, , "mavt = '" & cboMAVT & "'"
-
05-13-2009, 06:35 PM #3Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 3
Ðề: Xin các bác giúp đỡ về phần In ạ
Cảm ơn bác. Nhưng bác phat ơi, làm như bác e đã làm được rồi. Nhưng ý em muốn là nhấn In 1 lần và máy tự động in tất cả các mã vật tư có trong list của combobx đó (Ví dụ list trong combox có 5 loại vật tư : 001, 002, 003, 004, 005. Máy sẽ tự động in sổ chi tiết vật tư mã 001, xong rồi in tiếp mã vật tư 002,... đến mã 005. Mà chỉ với 1 cái click vào command "In"). Tại vì có nhiều vật tư wa (cả trăm loại lận) mà mình ngồi chọn từng cái trong combobox thì lâu quá, mà dễ bị sót và bị trùng nữa. Bác giúp em bác nhé.
-
05-13-2009, 08:00 PM #4Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Xin các bác giúp đỡ về phần In ạ
Gửi bởi liwenzhi
Mã nguồn PHP:[COLOR=#000000]
[/COLOR][COLOR=#007700]Private [/COLOR][COLOR=#0000BB]Sub In_Click[/COLOR][COLOR=#007700]() [/COLOR][COLOR=#0000BB]Dim VT [/COLOR][COLOR=#007700]As [/COLOR][COLOR=#0000BB]Recordset Set VT [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]CurrentDb[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000BB]OpenRecordset[/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]"DanhMucVatTu"[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000BB]dbOpenTable[/COLOR][COLOR=#007700]) If [/COLOR][COLOR=#0000BB]VT[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000BB]RecordCount [/COLOR][COLOR=#007700]> [/COLOR][COLOR=#0000BB]0 Then VT[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000BB]MoveFirst [/COLOR][COLOR=#007700]Do [/COLOR][COLOR=#0000BB]Until VT[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000BB]EOF DuLieu [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]VT[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000BB]Fields[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]0[/COLOR][COLOR=#007700]).[/COLOR][COLOR=#0000BB]Value DoCmd[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000BB]OpenReport [/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]"The Kho"[/COLOR][COLOR=#007700]), [/COLOR][COLOR=#0000BB]acViewNormal[/COLOR][COLOR=#007700], , [/COLOR][COLOR=#DD0000]"[MaVT] = '"[/COLOR][COLOR=#0000BB]DuLieu[/COLOR][COLOR=#DD0000]"'" [/COLOR][COLOR=#0000BB]VT[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000BB]MoveNext Loop End [/COLOR][COLOR=#007700]If [/COLOR][COLOR=#0000BB]End Sub[/COLOR]
-
05-13-2009, 09:05 PM #5Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Xin các bác giúp đỡ về phần In ạ
Oh! Cảm ơn bác rất nhiều, e sẽ làm thử ngay
-
05-13-2009, 09:20 PM #6Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 14
Ðề: Xin các bác giúp đỡ về phần In ạ
Làm như bạn XuanThanh có vẻ không ổn. nếu số lượng vật tư cần in nhiều thì hơi phiền sẽ ngồi chờ cho máy in hết chứ không thoát ra được.
Giả sử combobox có nguồn là table DMVT(MAVT, TENVT,DVT . . .) chứa các vật tư cần in.
Report Thẻ kho có Record source là table TheKho (MAVT,NGAY,SLN,SLX,. .. )
Bạn design Report Thekho, view Record source lên và add thêm table DMVT, Join field MAVT của table DMVT với field MAVT của table Thekho
Tạo group MAVT cho report.
Report sẽ in thẻ kho tất cả các vật tư có trong table DMVT
-
05-17-2009, 12:05 AM #7Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Xin các bác giúp đỡ về phần In ạ
Gửi bởi quochoi_05
-----------------------------------------------------------------------------------------
Em đã làm thử tất cả 2 phương án của 02 bác XuanThanh và Quochoi. 2 phương án trên đều chạy tốt. Cảm ơn 2 bác. Riêng cách của bác quochoi thi em chỉ còn bí 1 chỗ như e nói ở trên
-
05-18-2009, 05:18 PM #8Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 3
Ðề: Xin các bác giúp đỡ về phần In ạ
Bạn design Report lên chọn MAVT header.
vào Properties -> tab Format: Force new page : After section (Sau mỗi mã VT sẽ sang trang mới).
-
05-19-2009, 03:02 AM #9Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 1
Ðề: Xin các bác giúp đỡ về phần In ạ
Cảm ơn bác rất nhiều. Từ hướng dẫn của các bác, e ngộ ra đc rất nhiều vấn đề mà trước giờ "bí".
-
05-25-2009, 04:55 PM #10Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: Xin các bác giúp đỡ về phần In ạ
Xin các bác chỉ thêm cho em với. Em muốn ấn định số lượng dòng của detail (ví dụ như 10 dòng) trên từng trang in (cho dù trang đó chỉ có 1 dòng dữ liệu, 9 dòng còn lại để trống, giống như mình viết lên phiếu in săn vậy) thì có được ko các bác. Vì có tháng dữ liệu rất nhiều, có tháng thì mỗi trang chỉ có 1 dòng, nhìn rất ư là xấu. Các bác giúp e với nhé. Cảm ơn nhiều
Kể với bác sĩ, anh M. cho biết bữa qua là sinh nhật của mình nên có đi ăn tối, rồi trở về nhà quan hệ tình dục với vợ. Trong quá trình quan hệ , vợ anh dùng miệng "tác động" nhiều vào vùng tinh hoàn....
Hy hữu. Anh chàng suýt mất tinh hoàn vì chơi bằng miệng với vợ