Altova MobileTogether Designer

Permitir que el usuario escanee código de barras

Inicio Anterior Inicio Siguiente

Cuando se desencadena esta acción, se inicia la aplicación de cámara del dispositivo cliente y el usuario final puede escanear un código de barras. Tras escanearlo,   MobileTogether introduce automáticamente el código de barras y el formato correspondiente en dos nodos XML distintos. Por ejemplo, si escanea un código de barras ISBN, el número ISBN y el formato ISBN (que es EAN-13) se guardan respectivamente en los dos nodos que se indican en la definición de la acción (Nodo de resultados y Nodo de formato resultante). Estos datos del código de barras estarán a disposición del diseño como datos XML.

MTActionLetUserScanBarcode

La acción Permitir que el usuario escanee código de barras ofrece varias opciones de configuración:

 

Nodo de resultados: el nodo de la fuente de página donde se guardarán los datos del código de barras.

Nodo de formato resultante: el nodo de la fuente de página donde se guardará en formato del código de barras escaneado. El formato del código de barras escaneado se detecta automáticamente y se guarda en este nodo. Los nombres de formato que se introducen en este nodo se introducen tal y como aparecen en la lista de formatos compatibles que aparece más abajo.

Formatos de código de barras que se pueden escanear. Puede elegir (i) todos los tipos de código de barras, (ii) los códigos de barras que enumere añadiendo entradas y seleccionando un formato en el cuadro combinado de cada entrada o (iii) los códigos de barras enumerados con una secuencia XPath, donde cada elemento es una cadena que corresponde a un solo formato de código de barras (p. ej. "Aztec", "Codabar", "Code 39"). Si crea este filtro con una expresión XPath, asegúrese de usar el nombre de formato tal y como aparece en la tabla de formatos compatibles que aparece a continuación.

 

Formatos de código de barras compatibles

Estos son los códigos de barras compatibles:

 

Nombre de formato

Notas

Aztec


Codabar

Incompatible con iOS

Code 39


Code 93


Code 128


Data Matrix

iOS: versiones >= 8

EAN-8


EAN-13


EAN-128

Se detecta como Code 128

ITF

iOS: versiones >= 8

PDF 417


QR Code


RSS-14

Incompatible con iOS

RSS-Expanded

Incompatible con iOS

UPC-A

iOS: se detecta como EAN 13

UPC-E


 

Nota: los clientes web no son compatibles con códigos de barras.

 

Funciones de extensión de MobileTogether

MobileTogether cuenta con distintas funciones de extensión XPath creadas específicamente para usarlas en los diseños de MobileTogether. Algunas de ellas son especialmente útiles para ciertas acciones en concreto. Por ejemplo, mt-available-languages() devuelve los idiomas en que está disponible la solución y se podría usar, por ejemplo, con la acción Cuadro de mensaje. Si alguna función es especialmente relevante para una acción, aparece a continuación. Para ver una lista completa de funciones de extensión y sus descripciones consulte Funciones de extensión de MobileTogether.

© 2016-2022 Altova GmbH