Chủ đề: Xin các bác giúp đỡ về phần In ạ
-
05-12-2009, 06:08 PM #1
Junior 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:
- Một số câu hỏi trắc nghiệm về VBA trong access
- Giúp em làm VBA Access bằng form đăng ký
- Cho mình hỏi về OLE quái vật !
- Help me: Lọc dữ liệu qua 2 combobox.???
- Gán giá trị trong table vào biến trong ACCESS!
- Kiểu ngày tháng trong access
- Treeview trong access
- TIP : Ẩn Table trong ACCESS .
- Xin giúp đỡ cách truyền giá trị giữa 2 Form, Report
- [hỏi] cập nhập dữ liệu trên sub form
-
05-12-2009, 10:44 PM #2
Junior 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 #3
Junior 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 #4
Junior 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 #5
Junior 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 #6
Junior 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 #7
Junior 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 #8
Junior 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 #9
Junior 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 #10
Junior 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
QUAN HỆ NHANH RA Ở NAM GIỚI LÀ GÌ? Quan hệ nhanh ra hay còn gọi là xuất tinh sớm, là hiện tượng xuất tinh trong khoảng thời gian quá ngắn bình thường là dưới 3 phút, nam giới không thể làm chủ, điều...
"Quan hệ nhanh ra" phái mạnh có nên kiêng rượu bia không?