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:
- [Hỏi] Xếp hạng theo điểm bằng Update Query
- Có cách nào để chặn ghi trùng dữ liệu trong Access không mọi người ơi?
- Thay đổi dữ liệu 1 textbox khi 1 textbox thay đổi?
- Mấy cao thủ về thuật toán giúp với
- Hàm DSum() với 2 điều kiện chuỗi số và chữ
- Tối ưu thuật toán tạo thẻ kho trong access
- làm sao để hiển thị thông tin về last record
- Căn bản về kết nối với dữ liệu SQL Server từ MS. Access
- Xin code khóa màn hình nhập liệu của form
- Tạo Form cập nhật có trường OLE Object
-
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
Trứng rung Private Massager hay còn được gọi với cái tên trứng rung cá heo là sản phẩm nức danh giờ. Công dụng chính là giúp massage “cô bé”, hỗ trợ tạo cảm giác hưng phấn, mới lạ cho chị em “tự...
Các cặp đôi hoàn toàn có thể sử dụng chày rung điều khiển từ xa ở nơi công cộng