Error n.º 3717 (Error en la búsqueda del modificador de código de impresora) al imprimir
Síntoma
Al intentar imprimir, el usuario recibe el mensaje de error 3717:
Entorno
BarTender Designer
Solución/Respuesta
Esto ocurre debido a una modificación del código de la impresora que has configurado en el documento de BarTender. Puedes encontrar las modificaciones del código de la impresora yendo a "Archivo > Opciones del documento de BarTender". En la pestaña General, haz clic en el botón Lista de acciones:
En este ejemplo, se está reemplazando ZPL. El código indica reemplazar un carácter usando el conjunto de códigos 0 (y un conjunto de códigos más antiguo). En particular, esto reemplaza el 0 por ∅, también conocido como cero tachado. Esto es principalmente un cambio visual para que las personas puedan distinguir entre 0 y O.
El problema en este caso es que el ZPL generado nunca tuvo un código ^CI0 regular, por lo que la búsqueda/reemplazo falló. Al eliminar la acción, el error desapareció.
Más información (opcional)
Otra opción, en lugar de usar modificaciones del código de la impresora, es usar TTF para agregar un cero tachado: https://support.seagullscientific.com/hc/es/community/posts/216564207-Slash-Zero-Fonts
Más información de Zebra sobre cómo usar ZPL para imprimir un cero tachado: https://www.zebra.com/us/en/support-downloads/knowledge-articles/printing-zero-with-a-slash-using-zpl.html