-
In mã vạch tạo từ access ra máy in mã vạch
thanhtruong > 18-11-15, 12:43 PM
Chào mọi người!
Em có 1 file access có kèm theo tạo mã vạch cho từng người. lúc trước thì để tạo bảng tên cho nhân viên văn phòng. bây giờ có người hỏi làm sao để in ra được cái giấy nhỏ nhỏ giống như trong siêu thị đó, để họ in tên bệnh nhân rồi dán trên ống nghiệm.
giờ có một số suy nghĩ,
1. Làm sao để kết nối cái phần mềm in mã vạch bằng access của mình với máy in mã vạch.
2. In mã vạch mà có người in 2 đến 3 hay 4 mã thì phải làm sao.
Mong các anh chị cho chỉ dẫn. -
RE: In mã vạch tạo từ access ra máy in mã vạch
Minh Tiên > 18-11-15, 04:23 PM
Vấn đề in mã vạch từ Access mình cũng đã nghiên cứu lâu nay nhưng vướng:
Dùng các Font BarCode (Free) tạo và In mã vạch từ Access thì được, nhưng máy Scan không đọc được.
Pro nào đã xử lý được vấn đề này rồi, xin chia sẽ.
Cảm ơn nhiều ! -
RE: In mã vạch tạo từ access ra máy in mã vạch
thanhtruong > 18-11-15, 04:25 PM
(18-11-15, 04:23 PM)Minh Tiên Đã viết: Vấn đề in mã vạch từ Access mình cũng đã nghiên cứu lâu nay nhưng vướng:
Dùng các Font BarCode (Free) tạo và In mã vạch từ Access thì được, nhưng máy Scan không đọc được.
Pro nào đã xử lý được vấn đề này rồi, xin chia sẽ.
Cảm ơn nhiều !
Nếu vậy sao ta không chuyển qua mã QR cho dể nhỉ,
Có tạo mã Qr trên access được không nhỉ? -
RE: In mã vạch tạo từ access ra máy in mã vạch
thanhtruong > 18-11-15, 06:13 PM
cho hỏi luôn Minh Tiên
Vấn đề là khi in mã vạch trên 1 tờ giấy A4, giờ mình muốn in 2 hay 3 hay 4 mã vạch của 1 người lên 1 trang thì phải làm sao?
Giả sử mình chọn 2 thì in 2, chọn 3 thì in 3 -
RE: In mã vạch tạo từ access ra máy in mã vạch
tranthanhan1962 > 19-11-15, 10:36 AM
(18-11-15, 12:43 PM)thanhtruong Đã viết: Chào mọi người!
Mã vạch chẳng qua là một kiểu font chữ đặt biệt giống như Wingdings hay Webdings mà thôi. Nó cũng được lưu trữ trong textbox. Chỉ có một điều toàn là vạch - vạch - vạch ... (còn khó hơn mã morse tít - te) nên mình đọc không nỗi nên phải nhờ máy đọc. Bạn xuất ra report rồi in bình thường máy in nào cũng được. Cũng như font chữ, font mã vạch cũng có rất nhiều. Điều quan trọng là máy quét phải đọc được chuẩn font mã vạch của mình. Trên mạng cũng rất có nhiều font mã vạch, nhưng thường những font free hay bị đóng dấu nên không được đẹp. Hiện minh đang xử dụng font Code 128. Font này đa số máy quét của ở thị trường đều đọc được.
Em có 1 file access có kèm theo tạo mã vạch cho từng người. lúc trước thì để tạo bảng tên cho nhân viên văn phòng. bây giờ có người hỏi làm sao để in ra được cái giấy nhỏ nhỏ giống như trong siêu thị đó, để họ in tên bệnh nhân rồi dán trên ống nghiệm.
giờ có một số suy nghĩ,
1. Làm sao để kết nối cái phần mềm in mã vạch bằng access của mình với máy in mã vạch.
2. In mã vạch mà có người in 2 đến 3 hay 4 mã thì phải làm sao.
Mong các anh chị cho chỉ dẫn.
Tặng các bạn bộ font Code 128 cho ai có nhu cầu sử dụng (bộ font này không bị đóng dấu). Cái đặt font vào win như các font bình thường khác.
Code 128
Dưới đây là hình ảnh report có 2 textbox có cùng nội dung một field, textbox đứng trước font Arial, size 12. textbox đứng sau font Code 128, size 48
-
RE: In mã vạch tạo từ access ra máy in mã vạch
thanhtruong > 19-11-15, 12:16 PM
CÁI NÀY MÁY QUÉT VẪN QUÉT RA SAI CHỈ SỐ ÀH. -
RE: In mã vạch tạo từ access ra máy in mã vạch
thanhtruong > 19-11-15, 04:42 PM
khi quét bằng điện thoại thì hiện sai chỉ số, còn máy quét thì mình chưa dùng nên không biết,
vì khi dùng điện thoại để quét mấy mã khác của chai nước ngọt...... thì hiện rất ok. -
RE: In mã vạch tạo từ access ra máy in mã vạch
maidinhdan > 20-11-15, 11:44 AM
(19-11-15, 04:42 PM)thanhtruong Đã viết: khi quét bằng điện thoại thì hiện sai chỉ số, còn máy quét thì mình chưa dùng nên không biết,
vì khi dùng điện thoại để quét mấy mã khác của chai nước ngọt...... thì hiện rất ok.
Ứng dụng liên quan đến mã vạch,
* Yêu cầu:
+ 1 cái máy quét mã vạch;
+ 1 Cái máy chuyên In mã vạch ( cái này nó sẽ tặng Font mã vạch cho bạn) nếu kinh phí hạn chế thì như anh Ân nói..lấy máy in nào xài tạm thử
+ Fonts chữ kèm theo máy hoặc được ghi chú là dùng fonts nào
+ Ứng dụng chuyên dùng đi theo ( nếu có, nhưng hầu hết là không có)
* Tin chắc rằng: những thứ này bạn chưa hề có, nếu bạn có thì nó sẽ rất dễ dàng rồi.
* Bắt tay vào làm: Nếu không có máy quét mã vạch thì đừng bàn tới chuyện làmứng dụng này nửa.
- Lý do: ta phải dùng mã vạch để nhập hàng + Xuất hàng.
Như vậy: Khi nhập hàng ta không dùng bàn phím để nhập số như...54654654654 mà phải cho máy quét
Ok, tới đây. Ta có một vấn đề cần phải xem xét liên quan đến yêu cầu trên đó là:
Giá tiền cái máy mã vạch sẽ đi đôi với con mắt đọc (Loại tia, số tia quét, tốc độ quét...) của nó. Cũng như vướng mắc phía trên là điện thoại không quét được Mã vạch in trên Report ( đó là do trên điện thoại bạn không có font hỗ trợ giải mã các loại mã vạch hoặc mắt đọc của điện thoại hầu hết điều tệ...)
Kết luận: Khi lựa chọn máy đọc mã vạch:
* Máy quét mã vạch:
+ Khả năng giải mã các loại mã vạch: ( UPC/EAN/JAN, UPC/EAN with Supplementals, UCC/EAN 128, Code 128, ISBT 128, Code 39, Code 39 Trioptic, Interleaved 2 of 5, Discrete 2 of 5, Code 93, Code 11, Codabar, RSS Variants)
+Tốc độ quét: Thấp nhất cũng nên xài loại 1,200 scan/ giây
+ Khoảng cách đọc: ít nhất cũng 20cm
+Độ rộng tối thiểu của barcode: Tùy bạn thiết kế
+ Công giao tiếp: cái này khỏi bàn vì hấu hết điều dùng cỗng USB2.0
* Máy chuyên in mã vạch: Thì cái nào cũng ngon, nhưng nhớ là phối hợp với Khả năng giải mã của máy quét mã vạch nhé.
Bạn chưa có cái máy mã vạch thì đừng bàn đến chuyện viết ứng dụng nửa
Thân mến! -
RE: In mã vạch tạo từ access ra máy in mã vạch
Minh Tiên > 20-11-15, 07:23 PM
Hầu như các font barcode tìm đc trên net mình đều đã thử , nhưng in ra mày quét ko nhận đc.
Hiện mình phải tạo bằng pm bartender, in ra máy quét mới nhận đc.
Thân./. -
RE: In mã vạch tạo từ access ra máy in mã vạch
ongke0711 > 20-11-15, 09:25 PM
Theo mình biết thì tạo barcode bằng font thường sẽ gây lỗi không đọc được và không khuyến khích dùng cách này. Barcode tốt nhất là dưới dạng file ảnh vetor hoặc bitmap, tạo từ Corel, AI hoặc phần mềm chuyên dụng (mình hay làm trên AI).
Tạo barcode xong rồi phụ thuộc vô dpi của máy in (nếu bạn thanhtruong đề cập có máy in barcode thì tốt rồi). Nếu dpi máy in không đủ y/c thì khi in sẽ có sai lệch về độ rộng của các thanh đen, trắng =>máy đọc không chính xác. Đặc biệt đối với tạo barcode bằng font, thì sẽ không chủ động thay đổi dpi của barcode cần in được.
Do vậy mình nghĩ không nên ép Access làm công việc tạo luôn barcode bằng font ngoại trừ bạn bỏ tiền mua các plug-in tích hợp tạo barcode cho Access. Cứ tạo barcode bằng phần mềm khác rồi lưu vô Access thôi.
Chút ý kiến đóng góp.