Skip to main content

Veritran Docs

Panel de Registros & Arrays

Con DevTools puedes visualizar, crear y editar los registros y arrays en tu app mientras se ejecuta en tu dispositivo.

Este panel muestra registros y matrices en tiempo real, mientras se ejecutan en la aplicación, para el contexto seleccionado en el menú desplegable de contextos. Este panel se actualiza cada vez que realiza una nueva acción en su aplicación o cambia la vista de su navegación.

Puede ver registros en el lado izquierdo de la pantalla y matrices en el lado derecho. Consulta la imagen comentada a continuación para obtener más información sobre esta página.

DevTools_Regs.png
  1. Barra de búsqueda. Barra de búsqueda. Utiliza esta barra de búsqueda para encontrar arrays y registros por nombre o valor.

  2. Herramientas. Se describen por orden de aparición.

    Export Context

    Haga clic para exportar el estado de la aplicación a su computadora en formato .JSON. Esto incluye registros y matrices y sus valores establecidos en la aplicación en el momento en que haga clic en exportar.

    Burn context in your device

    Haga clic para cargar un archivo .JSON y replicar o clonar en su dispositivo los valores de registros y matrices contenidos en el archivo. Aparecerá una nueva ventana modal. Busque el archivo en su computadora y luego haga clic en Grabar.

    Add Register

    Haga clic aquí para agregar un nuevo registro a la sección de registros de la pantalla. Un nuevo registro en blanco aparece en la parte superior de la lista. Añade un ID y haz clic en el icono de guardar. Luego, edita su valor.

    Add Array

    Haga clic aquí para agregar una nueva matriz a la sección de matrices de la pantalla. Un nuevo campo ID de array en blanco aparece en la parte superior de la lista. Añade el ID y haz clic en el icono de guardar. Luego, localice la nueva matriz en la lista y agregue su valor al campo Valor 1.

  3. Sección Registros. Sección de registros. Consulta una lista de registros en tiempo real mientras interactúas con tu app según el contexto que estés navegando.

    Register ID

    Identificador del registro.

    Value

    Valor del registro. Este campo es editable. Haga clic en el valor para editarlo. Escriba el nuevo valor y haga clic en el botón Guardar.

    Actions

    View History

    Visualiza un historial de actualizaciones realizadas en el registro seleccionado.

    Delete Register

    Haz clic para borrar este registro desde la app en este dispositivo.

  4. Sección de arreglos. Sección de arrays. Consulta una lista de arrays en tiempo real mientras interactúas con tu app según el contexto que estés navegando.

    Array ID

    Identificador del array.

    Value 1

    El valor de Array. Este campo es editable. Haga clic en el valor para editarlo. Escriba el nuevo valor y haga clic en el botón Guardar.

    También puede agregar más columnas de valor. Pase el cursor sobre la columna Valor 1 y haga clic en el icono añadir "+". Aparece una columna Valor 2 donde puede agregar un nuevo valor para la matriz. Puede agregar tantos valores como sea necesario.

    Actions

    Add row

    Haga clic para agregar una nueva fila debajo de cada valor. Puede agregar un valor a esa nueva fila.

    Delete row

    Esta opción no está disponible para la primera fila. Haga clic para eliminar filas adicionales.

    View History

    Visualiza un historial de actualizaciones realizadas en el registro seleccionado. Esta opción solo aparece en la primera fila.

  5. Consola. Esta consola muestra los registros de cada acción realizada en la aplicación y le permite ejecutar comandos. Para abrirlo, haz clic en el botón expandir en la esquina superior derecha de la consola. Consulte Consola para obtener más información sobre esta sección y cómo interactuar con ella.

Importante

Después de actualizar los registros o matrices, o crear otros nuevos, debe enviar un comando de actualización en la consola. Escriba ECOMPONENTNAME(REFRESH) y pulse Enter.

Consola

La consola de Devtools es accesible desde el panel Registros y matrices. Aquí se muestran los logs por cada evento ejecutado en la app y te permite interactuar con la app mientras envía comandos de configuración que impactan en la app mientras esta se ejecuta.

DevTools_Console2.png

Detalla los eventos y elementos que se están ejecutando en la aplicación con su nombre, categoría, hora, y también el contexto que se está analizando. Puede diferenciar entre tipos de procesos, valores de registro, pantallas que se visualizan en la aplicación y más.

Si desea filtrar los registros, haga clic en el icono de filtro situado junto al icono de expansión y aparecerán las categorías Procesos, pantallas y eventos. Puede seleccionar más de uno al mismo tiempo, y también filtrar los resultados por fecha.

Para actualizar la app que estás ejecutando y que las actualizaciones se reflejen en tu dispositivo, puedes usar uno de los siguientes comandos:

Comando

Función

Ejemplo

ECOMPONENTNAME(REFRESH)

Usa este comando en la consola para actualizar un componente en tu dispositivo después de realizar actualizaciones, como crear o editar registros o arrays.

ECOMPONENTONE(REFRESH)

V{idView}|{idLayout}:{idSequence}

Usa este comando en la consola para actualizar toda la pantalla.

VV00|contents1:S012