Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El control de escaneo de código de barras heredado, que está obsoleto, pero puede ser útil para escanear códigos en un explorador web.
Description
El control muestra la fuente de la cámara en la aplicación para que los usuarios puedan escanear códigos de barras en todos los dispositivos. El control está obsoleto debido a un rendimiento deficiente y el control lector de código de barras móvil reemplaza este control.
Nota:
El control de escáner de código de barras web solo se admite en exploradores Microsoft Edge, Chrome, Firefox y Opera. Todos los demás exploradores mostrarán una advertencia de que algunas características de la aplicación no funcionarán.
Propiedades importantes
BarcodeType : el tipo de código de barras que se va a escanear. Tipos admitidos: Codabar, Code39, Code128, EAN, I2of5, UPC. Valor predeterminado: UPC
Cámara : en un dispositivo que tiene más de una cámara, el identificador numérico de la cámara que usa la aplicación para escanear códigos de barras.
Propiedades adicionales
AccessibleLabel : etiqueta para lectores de pantalla.
BorderColor : color del borde de un control.
BorderStyle : indica si el borde de un control es Sólido, Discontinuo, Punteado o Ninguno.
BorderThickness : grosor del borde de un control.
DisplayMode : indica si el control permite la entrada del usuario (Editar), solo muestra datos (Vista) o está deshabilitado (Deshabilitado).
Alto : distancia entre los bordes superior e inferior de un control.
ShowLiveBarcodeDetection : indica si se muestran indicaciones visuales para indicar el estado de la detección de códigos de barras. Los rectángulos amarillos representan áreas que se están examinando. Una línea verde a través de un rectángulo indica una identificación correcta del código de barras.
Stream : imagen actualizada automáticamente basada en la propiedad StreamRate .
StreamRate : frecuencia con la que se actualiza la imagen en la propiedad Stream , en milisegundos. Este valor puede oscilar entre 100 (1/10 de segundo) y 3.600.000 (1 hora).
Texto : valor del código de barras que el escáner identificó por última vez.
Información sobre herramientas: texto explicativo que aparece cuando el usuario mantiene el puntero sobre un control.
Visible : indica si un control aparece o está oculto.
Ancho : distancia entre los bordes izquierdo y derecho de un control.
X : la distancia entre el borde izquierdo de un control y el borde izquierdo de su contenedor primario (pantalla, si no hay ningún contenedor primario).
Y : la distancia entre el borde superior de un control y el borde superior del contenedor primario (pantalla, si no hay ningún contenedor primario).
Funciones relacionadas
Patch( DataSource, BaseRecord, ChangeRecord )
Example
Agregar el control del escáner de códigos de barras
Agregue un control de escáner de código de barras , asígnele el nombre "Mybarcode scanner".
¿No sabe cómo agregar, nombrar y configurar un control?
Agregue un control Label y establezca su salida en la propiedad Text del escáner de códigos de barras.
Escanear un código de barras del tipo establecido en la propiedad BarcodeType .
La etiqueta muestra el código de barras escaneado.
Directrices de accesibilidad
Alternativas de vídeo
- Considere la posibilidad de agregar una etiqueta con su conjunto de texto al texto del escáner de códigos de barras. Dado que el escáner de códigos de barras no muestra el valor de código de barras identificado, hacer que el escáner sea accesible para todos, no solo para aquellos con discapacidades visuales.
Compatibilidad con lector de pantalla
AccessibleLabel debe estar presente.
Nota:
Los lectores de pantalla anunciarán cuándo se ha encontrado un nuevo código de barras. El valor no se anunciará. Siempre que el código de barras esté en la vista, los lectores de pantalla recordarán al usuario cada cinco segundos que el mismo código de barras todavía se está identificando.