Conectar/Desconectar ordenador de mano Zebra
Un ordenador de mano Zebra (con escáner de códigos de barras integrado) es un dispositivo Android que también puede utilizarse como un MobileTogether Client.
Por lo tanto, una solución MT que se ejecute en un ordenador de mano Zebra puede conectarse fácilmente al escáner de códigos de barras del dispositivo y utilizar los datos de los códigos de barras escaneados. La acción Conectar ordenador de mano Zebra y la acción Desconectar ordenador de mano Zebra (imagen siguiente), respectivamente, inician y finalizan una conexión entre la solución y el escáner de códigos de barras del dispositivo. Seleccione el botón de opción Conectar o Desconectar según lo que desee hacer.
Nota: | puede utilizar la variable global $MT_ZebraMobileComputerAvailable para comprobar la disponibilidad del escáner de códigos de barras del ordenador de mano Zebra (imagen siguiente). |
•Conectarse: Conecta la aplicación cliente MobileTogether con el escáner de códigos de barras del dispositivo. Al añadir la acción Conectarse al diseño correctamente, se añade una estructura de la fuente de página $MT_ZEBRAMOBILECOMPUTER al panel Fuentes de página. Cuando se escanea un código de barras con un ordenador de mano Zebra, los datos del código de barras se añadirán a esta fuente de página.
•Desconectarse: Desconecta la aplicación cliente MobileTogether del escáner de códigos de barras del dispositivo.
Nota: | para ambas acciones (Conectarse y Desconectarse), puede especificar acciones adecuadas para llevar a cabo en caso de que la acción tenga éxito (Cuando la operación finalice correctamente) y en caso de que falle (Cuando haya errores); ver imagen anterior. |
Nota: | Al simular una conexión, debe seleccionar Android | Ordenador de mano Zebra en el cuadro combinado Selector de dispositivos de la barra de herramientas del diseñador. |
Variables de MobileTogether
MobileTogether ofrece un gran número de variables globales y variables locales.
•Las variables globales son estáticas: es decir, sus valores no cambian entre contextos ni durante la ejecución de la solución. Por ejemplo, el valor de$MT_CameraAvailable (que indica la disponibilidad de la cámara de un dispositivo): si es true() al inicio de la ejecución de la solución, seguirá siendo true()en todo momento durante la ejecución de la solución.
•Las variables locales, en cambio, son dinámicas. Sus valores pueden cambiar cuando cambia el contexto de ejecución o cuando cambia una propiedad del dispositivo. El valor de la variable local $MT_Portrait, por ejemplo, puede cambiar entre true() y false() en función de la orientación del dispositivo.
Si alguna variable MobileTogether es especialmente relevante para esta acción, se enumera a continuación. Para obtener una lista completa de las variables y sus descripciones, consulte el tema Variables globales.
$MT_ZebraMobileComputerAvailable