Generar códigos de barras GS1128

Implementación fluida en Crystal Reports, MS Excel y MS Access

Generar código de barras GS1128 en Crystal Reports

Dado que GS1128 está diseñado sobre Code128, utiliza la familia de tipos de letra de la fuente de código de barras Code128.

1. Crear un nuevo campo de fórmula

Abre tu informe de Crystal Reports. Haz clic derecho en Campos de fórmula (Formula Fields) y elige "Nuevo..." (New...) en el menú contextual. Asigna el nombre "GS1128" y luego haz clic en "Usar editor" (Use Editor).

Formula editor settings

2. Localizar la función UFL

Navega a través de la jerarquía: Lista de funciones ⇒ Funciones adicionales ⇒ COM and .NET UFLs (u212com.dll) ⇒ Visual Basic UFLs. Haz doble clic en la función BCSLinearGS1128.

Crystal reports UFL selection

3. Ingresar campos de la base de datos y guardar

Proporciona el campo de tu base de datos como parámetro para la fórmula GS1128, luego haz clic en "Guardar". La DLL aplica automáticamente caracteres FNC1 durante el cálculo al pasar a un Identificador de Aplicación de longitud variable.

Formula parameter application
💡
Codificación de múltiples Identificadores de Aplicación (AIs): Envuelve cada Identificador de Aplicación (AI) dentro de un par de paréntesis. Por ejemplo, formatear el AI (02) junto al AI (10) debe estructurarse de la siguiente manera:
(02)12345678901234(10)12345678901234567890

El analizador subyacente procesa el marcador de posición inicial de la cadena FNC1 como "[C1", mapeando las instancias en cascada a GS (ASCII 29).

4. Posicionar la fórmula en el espacio de trabajo

Arrastra el campo de fórmula GS1128 recién creado directamente a tu lienzo de vista de diseño. Ten en cuenta que inicialmente aparecerán cadenas de texto sin formato antes de que se asignen las transformaciones estructurales de la fuente.

Canvas placement design

5. Mapear la configuración del estilo de fuente

Haz clic derecho en tu bloque de fórmula, presiona "Formato de campo" (Format Field) y elige code128m en las propiedades de Fuente. Confirma para procesar la lógica de formateo correctamente.

Selecting font typeface
Rendered GS1128 barcode variant