Sugerencias de diseño para usar un código de barras de formularios impresos

Crear un código de barras de formularios impresos eficaz implica diseñarlo de manera que la información se codifique en él de manera útil, para que se pueda descodificar fácilmente en información comprensible. A continuación se indican algunos temas que deben tenerse en cuenta al diseñar un código de barras que se pueda utilizar y descodificar.

Sugerencia de diseño para códigos de barras

Detalles

Diseñe un código de barras que seaadecuado para el uso al que está destinado

Piense cómo le va a enviar el usuario final el formulario a usted o a su organización de procesamiento. Asegúrese de que el código de barras está diseñado para que no sufra daños en los procesos de impresión, envío por correo o por fax y digitalización.

Utilizar colecciones

Utilice colecciones en los códigos de barras de los formularios impresos en lugar de aplicar el código de barras a todo el formulario. Las colecciones garantizan que se incluyan los campos relevantes en el código de barras.

Nota: si agrega el objeto Cuadro de lista con la opción Permitir selección múltiple seleccionada en la ficha Campo a una colección de código de barras de formularios impresos, debe también seleccionar la opción Respetar normas estrictas de creación de ámbitos en JavaScript en la ficha Predeterminados del cuadro de diálogo Propiedades del formulario. En caso contrario, es posible que cualquier valor que seleccione el usuario que rellene el formulario en el objeto Cuadro de lista no se codifique correctamente en el código de barras de formularios impresos.

El nombre de colección de códigos de barras de formularios impresos debe ser diferente del nombre de colección de objeto.

Asegúrese de que el nombre de código de barras de formularios impresos es diferente del nombre de objeto. De lo contrario, el código de barras de formularios impresos no se actualizará en tiempo de ejecución.

Los códigos de barras de formularios impresos en subformularios con nombres predeterminados pueden generar resultados inesperados.

Si incluye códigos de barras de formularios impresos en varios subformularios sin nombre, puede obtener resultados inesperados. Cambie el nombre de los subformularios.

Considere dónde se va a colocar el código de barras en el diseño de formulario

Puede colocar el código de barras de formularios impresos en cualquier lugar del diseño de formulario. Coloque siempre el código de barras donde se pueda ver y digitalizar fácilmente. Mantenga los códigos de barras al menos a media pulgada (metricconverterProductID1,2 cm1,2 cm) del borde del papel, para tener la seguridad de que se incluyan al imprimir el formulario.

Defina el código de barras con un tamaño adecuado para la cantidad de datos que se van a capturar

Hay un límite en la cantidad de datos que se pueden codificar en un código de barras de formularios impresos. El tamaño del código de barras también influye en la cantidad de datos que puede codificar. Si el código de barras es demasiado pequeño para contener los datos suministrados por el usuario, aparecerá un marcador rojo en la esquina superior derecha del código de barras, con un mensaje para informarle de que el conjunto de datos que se va a codificar es demasiado grande para el código de barras. Debe realizar uno de estos pasos:

  • Cambie el tamaño del código de barras, para que sea más grande y pueda contener más datos.

  • Para efectuar esta reducción, cambie el tamaño predeterminado de los datos para algunos objetos del formulario, como los campos de texto. Por ejemplo, Designer establece en 255 el límite de longitud predeterminado para cada campo de texto. No obstante, si un campo de texto solo va a contener un nombre, un apellido, o incluso el nombre completo, el límite se podría reducir a 20 o 50 caracteres, lo que posiblemente solucionaría el problema de tamaño del código de barras.

  • El uso de caracteres ampliados y mayúsculas y minúsculas aumenta el tamaño de los datos. Cree una secuencia de comandos que restrinja los datos a caracteres alfanuméricos y letras en mayúscula.

  • Si los nombres de los campos se incluyen en los datos, utilice nombres más cortos.

  • Utilice colecciones de objetos de formulario.

El delimitador no debe formar parte del contenido de texto.

Si selecciona el formato delimitado para un código de barras de de formularios impresos, asegúrese de que el delimitador no forma parte del contenido de texto del formulario. Por ejemplo, si elije Tabulador como delimitador, el contenido de los campos del formulario que está codificando no puede contener tabuladores debido a que confundiría al descodificador. Para evitar esta confusión y garantizar el correcto funcionamiento del codificador, si el carácter originalmente elegido como delimitador forma parte del contenido, puede elegir otro carácter diferente (por ejemplo, una canalización o una coma) como delimitador.

No incruste datos en campos de imagen.

Los códigos de barras de formularios impresos no pueden albergar datos suficientes para incrustar datos en imágenes. Si hay un objeto de campo de imagen en el formulario, o bien no seleccione la opción Incrustar datos de imagen en el objeto de campo de imagen o excluya el objeto de los datos del código de barras. Si el campo de imagen se incluye en los datos del código de barras, éste mostrará una advertencia para indicar que no es posible calcular la longitud de los datos.

No gire los códigos de barras de formularios impresos.

Si se gira un código de barras de formularios impresos, éste se perderá cuando el formulario se rellene en Acrobat y Adobe Reader versiones inferiores a 8.0.

Pruebe el formulario antes de distribuirlo.

Es muy importante probar el formulario completado en Adobe Reader así como en Acrobat. La mayoría de los usuarios de estos tipos de formularios tendrán instalado únicamente Adobe Reader.

Determine qué versión de Adobe Reader utilizarán los usuarios para rellenar el formulario y asegúrese de que se otorgan los derechos adecuados al mismo.

Cuando se abre un formulario con uno o más objetos de Código de barras de formularios impresos en Adobe Reader 8.1 o posterior, estos objetos aparecen deshabilitados cuando un usuario comienza a rellenar el formulario, a menos que se haya aplicado al formulario el derecho de descodificación de códigos de barras bidimensionales mediante Reader Extensions.

Asegúrese de que los usuarios completen el formulario electrónicamente

Deje claro a los usuarios finales que deben completar el formulario electrónicamente. Si imprimen el formulario y después lo completan, el código de barras de formularios impresos no podrá codificar ninguno de los datos suministrados por el usuario.

Probar la capacidad máxima del código de barras de formularios impresos

Es necesario que pruebe sus formularios tanto en Adobe Reader como en Acrobat, para asegurarse de que los códigos de barras son lo suficientemente largos como para que todos los datos necesarios se capturen por completo. Esto se puede hacer cumplimentando cada campo con entradas realistas de la máxima longitud y asegurándose de que el código de barras no se vuelve gris. Es necesario utilizar Adobe Reader para hacer una prueba de los documentos a los que se les apliquen derechos de uso de códigos de barras de Reader Extensions