PC SOFT

AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente. Haga clic aquí para ver la versión en inglés.
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Otros
Procedimientos almacenados
Devuelve el código de cheque de un código de barras.
Observación: Esta función no está disponible para los códigos de barras DataMatrix, PDF417 y QR-Code..
Ejemplo
MyBarCode is BarCode
MyBarCode..Content = "012345678901"
MyBarCode..TypeBarCode = BC_EAN13
ControlCharact is string
ControlCharact = BCCalculateControlCharacter(MyBarCode)
Sintaxis

Carácter de control de un código de barras encontrado en una Variable de códigos de barras Ocultar los detalles

<Result> = BCCalculateControlCharacter(<Bar code>)
<Result>: Cadena de caracteres
Los caracteres de Control del código de barras.
Para conocer los detalles del error, utilice ErrorInfo.
<Bar code>: BarCode Variable
Nombre de la variable CódigoDeBarras que contiene la description de código de barras a estudiar.

Carácter Control de un código de barras específico Ocultar los detalles

<Result> = BCCalculateControlCharacter(<Bar code type> , <Value of bar code> , <Extended code>)
<Result>: Cadena de caracteres
Los caracteres de Control del código de barras.
Para averiguar los detalles del error, use ErrorInfo.
<Bar code type>: Integro
Tipo de código de barras a estudiar (los diferentes tipos de códigos de barras soportados por WINDEV se presentan en Gestión de códigos de barras).
BC_CODE128Código 128 de código de barras.
BC_CODE39Código39 código de barras.Código de barras utilizable con <Código extendido> correspondiente a BC_Extended o BC_Check
El valor del código de barras puede contener los caracteres de inicio y fin ("*" carácter). En este caso, estos caracteres se añadirán al dibujo del código de barras y se imprimirán en el texto que se muestra debajo del código de barras..
Si estos caracteres no se encuentran en el valor del código de barras, se añadirán automáticamente al dibujo del código de barras..
Sin embargo, no se imprimirán en el texto que se muestra debajo del código de barras.
BC_CODE93Código 93 de código de barras.Código de barras utilizable con <Código extendido> correspondiente a BC_Extended o BC_Check).
BC_CODE11Código 11, código de barras.
BC_INTER2OF5Intercalado 2 de 5 códigos de barras.Código de barras utilizable con <Código extendido> correspondiente a BC_Check.
BC_CODABARCodabar bar code.Código de barras utilizable con <Código extendido> correspondiente a BC_Check.
BC_EAN128Código de barras EAN-128.
BC_EAN13Código de barras EAN-13.Valores posibles para el código de barras:
  • 12 caracteres,
  • 12 caracteres + 2 caracteres adicionales ("012345678912+22" por ejemplo)
  • 12 caracteres + 5 caracteres adicionales (por ejemplo,"012345678912+22335")
Un personaje de Control se inserta automáticamente después del 12º personaje.
BC_EAN8Código de barras EAN-8.Valores posibles para el código de barras:
  • 7 caracteres,
  • 7 caracteres + 2 caracteres adicionales ("0123456+22" por ejemplo)
  • 12 caracteres + 5 caracteres adicionales (por ejemplo,"012345678912+22335")
Un personaje de Control se inserta automáticamente después del 7º personaje.
Versiones 18 y posteriores
CB_GS1_128
Nueva funcionalidad versión 18
CB_GS1_128
CB_GS1_128
Código de barras GS1-128 (nuevo nombre para el código de barras EAN-128).
BC_MSICódigo de barras MSI.
BC_UPCAUPC-A código de barras.Valores posibles para el código de barras:
  • 11 caracteres,
  • 11 caracteres + 2 caracteres adicionales ("01234567891+22" por ejemplo)
  • 11 caracteres + 5 caracteres adicionales (por ejemplo,"01234567891+22335")
Un personaje de Control se inserta automáticamente después del 11º personaje.
BC_UPCEUPC-E bar code.Valores posibles para el código de barras:
  • 11 caracteres,
  • 11 caracteres + 2 caracteres adicionales ("01234567891+22" por ejemplo)
  • 11 caracteres + 5 caracteres adicionales (por ejemplo,"01234567891+22335")
Un personaje de Control se inserta automáticamente después del 11º personaje.
<Value of bar code>: Cadena de caracteres (con comillas)
Valor del código de barras a utilizar.
<Extended code>: Constante o combinación de constantes de tipo Integer
Características del código de barras.
BC_ControlDigitsCódigo de barras con caracteres de control (válido solo para códigos de barras de tipo BC_CODE128 y BC_EAN128). Por Default, los caracteres de control están encerrados entre los caracteres "<" y ">".. Para que estos caracteres no se interpreten como caracteres de Control, deben ser duplicados.
Para obtener más información, consulte Los diferentes tipos de códigos de barras.
BC_CheckDigitsCódigo de barras con caracteres de control (válido solo para códigos de barras de tipo BC_CODE128 y BC_EAN128).
Si se selecciona esta opción, las constantes BC_ControlDigits y BC_Charsets se tienen en cuenta automáticamente.
BC_ExtendidoCódigo de barras extendido (válido solo para códigos de barras de tipo BC_CODE39 y BC_CODE93).
BC_IgnorarFormatoIgnora los paréntesis de un código de barras 128 o EAN-128 (válido solo para códigos de barras de tipo BC_CODE128 y BC_EAN128).
Los paréntesis permiten a los usuarios leer fácilmente el código de barras, pero no están dibujados en el código.
BC_CharsetsCódigo de barras que utiliza uno o más conjuntos de caracteres para comprimir el código de barras. Esta set de caracteres debe ser definida en el valor del código de barras.
Para obtener más información, consulte Los diferentes tipos de códigos de barras.
BC_CheckCódigo de barras con caracteres de control (válido solo para códigos de barras de tipo BC_CODE39, BC_CODE93, BC_INTER2OF5 y BC_CODABAR).
Componente: wd260barc.dll
Versión mínima requerida
  • Versión 17
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario