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).
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.
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.
(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.
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.