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 heredado para escanear códigos de barras, códigos QR y códigos de matriz de datos en un dispositivo Android, iOS y Windows.
Importante
El control del escáner de códigos de barras se retira, ya que se reemplaza por el control lector de códigos de barras. Aunque la funcionalidad existente del escáner de códigos de barras heredado seguirá siendo compatible con versiones futuras de Power Apps, el lector de códigos de barras incluye las mejoras más recientes y debe usarse siempre que sea posible.
Prerrequisitos
El control del escáner de códigos de barras se retira y debe habilitarse para que aparezca en el panel de inserción.
Con la aplicación abierta para editar en Power Apps Studio:
- Abrir configuración
- Seleccione Próximas características en el menú de la izquierda y seleccione la pestaña Retirada.
- Activar la configuración del escáner de códigos de barras heredado
Description
El control abre un escáner nativo en un dispositivo Android, iOS y Windows. El escáner detecta automáticamente un código de barras, un código QR o un código de matriz de datos cuando está en vista. El control no admite el examen en un explorador web.
Nota:
El control del escáner de códigos de barras se admite en un dispositivo Android, iOS y Windows. Todas las demás plataformas mostrarán una advertencia de que algunas características de la aplicación no funcionarán.
Propiedades importantes
Valor : propiedad output que contiene el valor de texto del código que se examinó más recientemente.
Tipo : propiedad output que contiene el tipo del código que se examinó más recientemente.
OnScan : acciones que se deben realizar cuando se examina correctamente un código de barras.
OnCancel : acciones que se deben realizar cuando el usuario cancela un examen de código de barras.
BarcodeType : el tipo de código de barras que se va a escanear. Puede dirigirse a varios tipos de código de barras mediante la concatenación de ellos. Por ejemplo, BarcodeType.Code128 & BarcodeType.Code39 Default: Auto
PreferFrontCamera : indica si la cámara frontal, cuando está disponible, se usa para el examen.
LinternaEnabled : indica si la linterna está habilitada automáticamente cuando se abre el escáner.
Propiedades adicionales
Texto : texto que aparece en el botón que activa el escáner.
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 : alto del botón que activa el escáner.
Información sobre herramientas: texto explicativo que aparece cuando el usuario mantiene el puntero sobre un control.
Tipo: el tipo de código que se detectó en el examen que se realizó correctamente más recientemente.
Visible : indica si un control aparece o está oculto.
Width : ancho del botón que activa el analizador.
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).
Directrices de accesibilidad
Las mismas directrices para el control Button se aplican al control escáner de código de barras porque es un botón que inicia el examen.
Alternativas visuales
El escáner de códigos de barras es un botón que no muestra el resultado del examen. Considere la posibilidad de mostrar el resultado del examen con un control Label . Establezca la propiedad Text de la etiqueta en la propiedad Value del escáner de códigos de barras. Establezca la propiedad Live de la etiqueta en Polite para que los usuarios del lector de pantalla notifiquen los cambios. Este cambio hace que el valor escaneado sea accesible para todos los usuarios, independientemente de la capacidad visual.
Es posible que los usuarios que tengan discapacidades visuales y motoras no apunten la cámara en un código de barras. Considere la posibilidad de agregar otra forma de entrada, como un control Entrada de texto , para que los usuarios escriban códigos de barras.
Disponibilidad de códigos de barras por dispositivo
| Tipo de código de barras | Androide | Ios | Windows |
|---|---|---|---|
| QR_CODE | ✔ | ✔ | ✔ |
| DATA_MATRIX | ✔ | ✔ | ✖ |
| UPC_A | ✔ | ✔ | ✔ |
| UPC_E | ✔ | ✔ | ✔ |
| EAN_8 | ✔ | ✔ | ✔ |
| EAN_13 | ✔ | ✔ | ✔ |
| CODE_39 | ✔ | ✔ | ✔ |
| CODE_93 | ✔ | ✔ | ✖ |
| CODE_128 | ✔ | ✔ | ✔ |
| CODABAR | ✔ | ✖ | ✔ |
| Barra de datos Omnidirectional | ✖ | ✖ | ✔ |
| Barra de datos apilada | ✖ | ✖ | ✔ |
| GS1-DWCode | ✖ | ✖ | ✔ |
| ITF | ✔ | ✔ | ✖ |
| Intercalado 2 de 5 | ✖ | ✖ | ✔ |
| RSS14 | ✔ | ✖ | ✖ |
| PDF_417 | ✔ | ✔ | ✖ |
| RSS_EXPANDED | ✔ | ✖ | ✖ |
| MSI | ✖ | ✖ | ✖ |
| AZTECA | ✔ | ✔ | ✖ |
Nota:
PDF_417 yMEX no se admiten en modo automático.