-
RE: In mã vạch tạo từ access ra máy in mã vạch
nguyenichtri > 30-11-15, 04:49 PM
(30-11-15, 03:35 PM)Minh Tiên Đã viết: Chào bạn nguyenichtri !
Chào bạn Tiên
Mình dùng đoạn code như hướng dẫn của bạn nhưng khi tạo tem mã vạch xuất hiện 2 ký tự hình chữ nhật ở đầu và cuối chuỗi mã vạch là lỗi gì bạn ? Máy Scan ko đọc được.
Thanks!
Có lẽ do bộ font chưa đúng đó bạn, nếu là font free thì sẽ khó nói được, mình share bộ font code128 và Code128bWin cùng với file mình test thử lên để bạn xem nhé. Mình in bằng giấy A4 máy vẫn đọc được. Bạn gỡ font Code128 cũ rồi add lại bộ font mình gởi kèm thử xem được không nhé. Link sau:
https://www.dropbox.com/s/y5dqhdl3hkiav4...e.rar?dl=0
Trong report textbox5 mình để font Calibri cho bạn thấy có ký tự khác với mẫu. Nếu bạn chon lại font Code128bWin hoặc Winlager thì máy cũng đọc được.
Thân -
RE: In mã vạch tạo từ access ra máy in mã vạch
Minh Tiên > 02-12-15, 11:37 AM
Cảm ơn bạn nguyenichtri nhiều !
Tiên dùng Font Barcode128 + Function của bạn, in mã vạch từ Access máy Scan đã đọc OK rồi.
Còn một vấn đề này, T chưa giải quyết được, nhờ các A/C/E xem giúp:
Đối với phần mềm Bartender ta chỉ cần thiết kế "1 tem mã vạch" thôi, khi nhập số lượng là bao nhiêu thì khi In ra sẽ có "bấy nhiêu tem mã vạch" tương ứng và trình tự sắp xếp hết tem của mã này đến Tem của mã khác ...
Cụ thể:
Giả sử ta in mã vạch trên giấy A4 (Thiết kế Max: 6 tem theo hàng ngang, 20 tem theo hàng dọc), nếu trong File in có 2 mặt hàng là a (số lượng 5), b (số lượng là 8) thì khi In mã vạch, các tem bố trí:
+ Hàng tem 1: 05 tem mặt hàng a + 01 tem mặt hàng b;
+ Hàng tem 2: 06 tem mặt hàng b;
+ Hàng tem 3: 01 tem mặt hàng b.
Nhưng trong Access Tiên chưa tìm ra cách làm sao để bố trí các tem khi in như phần mềm Bartender.
Nhờ các A/C/E chỉ giúp.
Thanks./. -
RE: In mã vạch tạo từ access ra máy in mã vạch
maidinhdan > 02-12-15, 11:48 AM
(02-12-15, 11:37 AM)Minh Tiên Đã viết: Cảm ơn bạn nguyenichtri nhiều !
Tiên dùng Font Barcode128 + Function của bạn, in mã vạch từ Access máy Scan đã đọc OK rồi.
Còn một vấn đề này, T chưa giải quyết được, nhờ các A/C/E xem giúp:
Đối với phần mềm Bartender ta chỉ cần thiết kế "1 tem mã vạch" thôi, khi nhập số lượng là bao nhiêu thì khi In ra sẽ có "bấy nhiêu tem mã vạch" tương ứng và trình tự sắp xếp hết tem của mã này đến Tem của mã khác ...
Cụ thể:
Giả sử ta in mã vạch trên giấy A4 (Thiết kế Max: 6 tem theo hàng ngang, 20 tem theo hàng dọc), nếu trong File in có 2 mặt hàng là a (số lượng 5), b (số lượng là 8) thì khi In mã vạch, các tem bố trí:
+ Hàng tem 1: 05 tem mặt hàng a + 01 tem mặt hàng b;
+ Hàng tem 2: 06 tem mặt hàng b;
+ Hàng tem 3: 01 tem mặt hàng b.
Nhưng trong Access Tiên chưa tìm ra cách làm sao để bố trí các tem khi in như phần mềm Bartender.
Nhờ các A/C/E chỉ giúp.
Thanks./.
Theo ý mình không ai dại đi thiết kế như thế đâu tiên ơi, rất dễ nhầm lẫn khi cắt dán và sẽ tốn mực hơn để ghi chú tên mặt hàng.
Người ta thường làm như thế này: Có 50 loại hàng hóa người ta sẽ in 50 tấm giấy A4
Phía trên giấy A4 đó cũng tiêu đề ghi tên mặt hàng ( ví dụ: Sữa con bò) , còn số lượng Mã vạch thì tùy lớn nhỏ do mình
Như vậy: Một người ngồi dán tem, chỉ việc ngồi dán đến hết sữa con bò rồi mới dán món khác.
Kết luận: Không nên in mã vạch khác nhau trên cùng 1 trang giấy ( sử dụng như ý: phần mềm Bartender mà bạn phân tích là hiệu quả nhất).
Thân mến! -
RE: In mã vạch tạo từ access ra máy in mã vạch
thanhtruong > 02-12-15, 12:21 PM
Còn Mình thì khác: Mình muốn in theo ý của ngành y
Ví dụ: Khách hàng đến làm xét nghiệm, giờ mình muốn in 2 mã vạch để dán vào 2 ống nghiệm, tùy theo từng bệnh, có bệnh dán đến 3 hay 4 mã vạch. Vậy? giải quyết vấn đề này theo cách nào.
Giờ mình phải mua máy in mã vạch nào, thiết kế report in như thế nào, và dùng máy quét nào cho phù hợp để kết nối với file ACCESS của mình -
RE: In mã vạch tạo từ access ra máy in mã vạch
Minh Tiên > 02-12-15, 04:30 PM
Đúng đó bạn Dân à ! Tiên muốn Access in ra như PM Bartender mà Tiên đã đề cập. Xong ko biết thiết kế Report kiểu gì.
In như PM Bartender rất tiết kiệm được giấy In mã vạch. Vì khi nhập hàng vào ko phải lúc nào số lượng cũng nhiều. Có thể có nhiều mặt hàng nhưng mỗi mặt hàng có khi chỉ một vài cái (Mã) thôi nên nếu mỗi mặt hàng in 1 tờ giấy A4 thì lãng phí giấy In lắm.
Thân./. -
RE: In mã vạch tạo từ access ra máy in mã vạch
ongke0711 > 03-12-15, 01:54 AM
(02-12-15, 11:37 AM)Minh Tiên Đã viết: Cảm ơn bạn nguyenichtri nhiều !
Tiên dùng Font Barcode128 + Function của bạn, in mã vạch từ Access máy Scan đã đọc OK rồi.
Còn một vấn đề này, T chưa giải quyết được, nhờ các A/C/E xem giúp:
Đối với phần mềm Bartender ta chỉ cần thiết kế "1 tem mã vạch" thôi, khi nhập số lượng là bao nhiêu thì khi In ra sẽ có "bấy nhiêu tem mã vạch" tương ứng và trình tự sắp xếp hết tem của mã này đến Tem của mã khác ...
Cụ thể:
Giả sử ta in mã vạch trên giấy A4 (Thiết kế Max: 6 tem theo hàng ngang, 20 tem theo hàng dọc), nếu trong File in có 2 mặt hàng là a (số lượng 5), b (số lượng là 8) thì khi In mã vạch, các tem bố trí:
+ Hàng tem 1: 05 tem mặt hàng a + 01 tem mặt hàng b;
+ Hàng tem 2: 06 tem mặt hàng b;
+ Hàng tem 3: 01 tem mặt hàng b.
Nhưng trong Access Tiên chưa tìm ra cách làm sao để bố trí các tem khi in như phần mềm Bartender.
Nhờ các A/C/E chỉ giúp.
Thanks./.
Để in ra như yêu cầu của bạn, mình gửi bạn bản demo dưới đây.
- Sử dụng NextRecord property của Report và Detail_Print Event()
- Khi chưa đủ số lần in 1 copy thì không nhảy qua record khác - Me.NextRecord = False
Link file Demo -
RE: In mã vạch tạo từ access ra máy in mã vạch
Minh Tiên > 03-12-15, 09:35 AM
Cảm ơn bạn nguyenichchi+ongke711 nhiều nhiều !
Mình đã áp dụng HD của 2 bạn tích hợp và PM bán hàng của mình để khi nhập hàng In tem luôn ---> Rất OK (Ko phải sử dụng PM Bartender nữa).
Thanks./. -
RE: In mã vạch tạo từ access ra máy in mã vạch
nguyenichtri > 03-12-15, 12:25 PM
(02-12-15, 12:21 PM)thanhtruong Đã viết: Còn Mình thì khác: Mình muốn in theo ý của ngành y
Ví dụ: Khách hàng đến làm xét nghiệm, giờ mình muốn in 2 mã vạch để dán vào 2 ống nghiệm, tùy theo từng bệnh, có bệnh dán đến 3 hay 4 mã vạch. Vậy? giải quyết vấn đề này theo cách nào.
Giờ mình phải mua máy in mã vạch nào, thiết kế report in như thế nào, và dùng máy quét nào cho phù hợp để kết nối với file ACCESS của mình
Chào bạn thanhtruong. Có vài góp ý với bạn:
- Để in mã vạch dán vào ống nghiệm thì kích thước phải nhỏ nên chắc chắn là phải cần máy in chuyên dụng rồi, loại nhỏ xài văn phòng(tầm 5-10 triệu). Máy in thường không thể đáp ứng yêu cầu rồi. Giấy in tất nhiên là phải đặt cuôn decal bế sẵn theo kích thước report mình thiết kế.
- Thiết kế report kích thước khoảng 12x45mm(đủ in mã vạch và họ tên). Bạn làm như hướng dẫn của bạn ongke0711 ở bài 26, mặc định mỗi xét nghiệm là 1 lần in, khi nhập bao nhiêu yêu cầu xét nghiệm sẽ có bấy nhiêu lần in.
- Máy quét mã vạch trong điều kiện này thì đơn giản, chỉ sử dụng loại có dây bình thường là đọc tốt rồi( giá tầm 1-1.5 triệu).
Chúc bạn thành công. -
RE: In mã vạch tạo từ access ra máy in mã vạch
thanhtruong > 04-12-15, 03:19 PM
(03-12-15, 12:25 PM)nguyenichtri Đã viết: Máy quét mã vạch trong điều kiện này thì đơn giản, chỉ sử dụng loại có dây bình thường là đọc tốt rồi( giá tầm 1-1.5 triệu).
Chúc bạn thành công.
Giờ mình có máy quét Argox AS 8250 Link của máy
Cho mình hỏi là: làm sao để liên kết cái máy này với phần mềm access của mình.
Ví dụ: tạo 1 from, khi bấm máy quét sẽ hiện tên người này, giống ở siêu thị.
P/S: Xin lỗi vì hỏi hoài! là do mình tò mò muốn đi đến cuối vấn đề mã vạch này. -
RE: In mã vạch tạo từ access ra máy in mã vạch
nguyenichtri > 07-12-15, 09:56 AM
Cho mình hỏi là: làm sao để liên kết cái máy này với phần mềm access của mình.
Ví dụ: tạo 1 from, khi bấm máy quét sẽ hiện tên người này, giống ở siêu thị.
P/S: Xin lỗi vì hỏi hoài! là do mình tò mò muốn đi đến cuối vấn đề mã vạch này.
[/quote]
Bạn kết nối máy quét với máy tính bình thường, máy quét cũng chỉ như bàn phím để bạn nhập dữ liệu vào thôi, điểm chèn ở đâu thì mã vạch quét được sẽ nhập vào đó. Bạn thiết kế form làm sao textbox nhận mã vạch luôn có điểm chèn là được. Vấn đề này đã có trên diễn đàn. Bạn đọc kỹ ở link sau:
http://thuthuataccess.com/forum/thread-8910.html