This is an automatic translation. The original post is available in Inglés.

Anveo Page Elements

Los Anveo Page Elements definen la representación de una Anveo Page en el Anveo Mobile App. Un Anveo Page Element tiene las siguientes propiedades:

Table No.

El campo Table No. corresponde a un número de un cuadro de Microsoft Dynamics 365 Business Central


Element Type

El Element Type define si el Anveo Page Element trata con el diseño de una tarjeta o una lista y para qué clientes está diseñada la Anveo Page.

Para el Anveo Mobile App sólo estarán disponibles las Anveo Pages de
Element Type Mobile App – Card o Mobile App – List.


Visible

El marcador Visible puede utilizarse para ocultar temporalmente un Anveo Page Element, por ejemplo, cuando el elemento no ha sido instalado de forma concluyente en el momento de su publicación.


Readonly

Con el marcadorReadonly puede indicar si el Anveo Page Element debe estar protegido contra cambios. 

Si esta protección de escritura está habilitada en un Anveo Page Element, no se pueden realizar cambios en los campos mostrados.  

El que el Usuario Anveo sea capaz de guardar los datos en su dispositivo depende de los derechos de acceso que se hayan configurado para la Anveo Page y la tabla.

Default Mode on Open Page

Define en qué modo estará la Anveo Page cuando se abra. Puede seleccionar entre View y Edit.

Una protección contra escritura de sólo lectura en el nivel de campo significa que este campo no puede modificarse, independientemente de si la página se ha desbloqueado después mediante la implementación de una función.

Additional Properties de los Anveo Page Elements

Si selecciona un Anveo Page Element en la tarjeta de configuración de una Anveo Page y hace clic en Additional Properties, recibirá las siguientes opciones de configuración:

Double Click Action/Direct Link

En la pestañaDoubleDouble Click Action/Direct Link puede especificar si desea abrir otra Anveo Page o realizar una acción al hacer doble clic.


Open Anveo Page

Si desea abrir una Anveo Page, escriba en el campo
Open Anveo Page el código de la Anveo Page que desea abrir.

La Anveo Page introducida necesita para el cliente correspondiente al menos un Anveo Page Element. De lo contrario, la Anveo Page no se puede encontrar y, por lo tanto, no se puede abrir en el cliente.

El doble clic sólo es posible en las listas del Anveo Mobile App con la protección de escritura activada. En Anveo Mobile App una flecha en el borde derecho de la línea actual indica la posibilidad de un enlace directo.

Dentro del Anveo Mobile App el código de acción OPENLINEMENU() abre el menú de línea para un registro

Custom TableRelation

Normalmente, la relación entre la Anveo Page actual y la que se va a abrir se crea automáticamente a través de la configuración global en la Relación entre la Tabla de Anveo Page y el Campo de la Suite de Anveo Client. Si existe una relación desviada entre los dos o una relación que no puede ser representada a través de relaciones de campo simples, se puede indicar un código en el campoCustomCustom TableRelation que especifica esta relación definida en el código C/AL o a través de Anveo Script (ver aquí).

Action Code

Si desea ejecutar alguna otra acción deseada haciendo doble clic, introduzca el código de la acción que ha programado mediante el código C/AL o Anveo Script en el campoAction Code acción .

Si una Anveo Page o un código de acción está disponible por primera vez para un usuario de Anveo en Anveo Mobile App, tiene que publicar su Anveo Page. Esto asegura que Anveo sólo envía las Anveo Pages y Códigos de Acción requeridos al dispositivo móvil. Esto acelera el proceso de sincronización. Después de la sincronización, nuevas Anveo Pages y/o Códigos de Acción están disponibles en el dispositivo móvil. Desde la versión 4.13, ya no es necesario crear manualmente scripts SQL. Esto ahora se hace automáticamente.

Behavior Tab

En la Behavior Tab puede definir el comportamiento de la Anveo Page ante eventos específicos, así como las preferencias para la apariencia.

El Anveo Mobile App escribe cada cambio de registro inmediatamente en la base de datos local del dispositivo. Por lo tanto, no es necesaria ninguna configuración con respecto al comportamiento de escritura. Esto significa que los valores ​​de campo de todos los campos clave primarios ya deben conocerse durante la primera operación de escritura o deben inicializarse con valores por defecto.

Paging Counter per Page

En el campo Paging Counter per Page puede especificar el número máximo de registros que se deben representar en una lista de tipos de Anveo Page Element. Con un valor de 0, el ajuste es adoptado por la configuración. Se recomienda fundamentalmente establecer este valor de forma que sólo se muestre el número exacto de registros que permite la altura de la Anveo Page en el cliente. Esto aumenta tanto la velocidad de carga como la velocidad de visualización en el Anveo Mobile App. El Anveo Mobile App muestra todos los registros, porque todos los registros se guardan localmente en el dispositivo.

Sorting Tab

En la Sorting Tab puede elegir una clave de una tabla y establecer la clasificación en una Anveo Page.


Key

Aquí puede seleccionar la Key de la tabla cómo se ordenarán los datos de la Anveo Page.

Order

Aquí puede seleccionar el orden de clasificación. Las opciones posibles son ascendente y descendente.

Mobile Tab

La Mobile Tab contiene las propiedades que se necesitan en la Anveo Mobile App.

Table Layout

Una marca de verificación en el campoTable Layout tabla establece la representación de una lista en la disposición de tabla. Si esta propiedad se establece en false, los campos se mostrarán en azulejos – ya sea en una línea o en varias líneas.

Width

 En el campoAncho se establece el ancho de una lista en Anveo Mobile App. En todas las demás interfaces de usuario que no permitan ningún cambio de tamaño, la Anveo Page utilizará todo el espacio disponible en la pantalla. Si no se ha introducido ningún tamaño, se adopta el valor estándar de los ajustes.

OnAfterGetRecord Action

Este campo establece un código de acción que se ejecuta para cada registro. Un escenario de uso típico es una definición de disposición dinámica basada en su registro actual utilizando Anveo Script (ver aquí).

Short Press Tab

En laShort Press Tab«ShortShort Press Tab puede definir el comportamiento de una Anveo Page en la Anveo Mobile App cuando se pulsa brevemente una entrada de la lista.

Short Press Action

Si desea ejecutar una acción arbitraria después de una pulsación corta, introduzca el código de esa acción en el campoShort Press Action corta que ha programado a través de Anveo Script en el campoAnveo.

Short Press Anveo Page Code

Si desea abrir una Anveo Page después de una pulsación breve, introduzca el código de esa Anveo Page en el campoShortShort Press Anveo Page Code

Short Press Custom Table Relation

Normalmente, la relación entre la Anveo Page actual y la que se va a abrir se crea automáticamente a través de la configuración global en laShort Press Custom Table Relation Corta de la Relación Tabla de Anveo Page de la Suite de Clientes de Anveo. Si existe una relación desviada entre los dos o una relación que no puede ser representada mediante simples relaciones de campo, se puede indicar un código en el campo Short Press Custom Table Relation que especifica esta relación definida en Anveo Script (ver aquí).

Long Press Tab

En la Long Press Tab puede definir el comportamiento de una Anveo Page en la Anveo Mobile App cuando se pulsa una entrada de la lista durante mucho tiempo.

Long Press Action

Si desea ejecutar una acción arbitraria después de una pulsación prolongada, introduzca el código de dicha acción en el campoLong Press Action prolongada que ha programado mediante Anveo Script en el Anveo Mobile App.

Long Press Open Anveo Page

Si desea abrir una Anveo Page después de una pulsación prolongada, introduzca el código de esa Anveo Page en elLong Press Open Anveo Page prolongadaLong Press Open Anveo Page .

Long Press Custom Table Relation

Normalmente, la relación entre la Anveo Page actual y la que se va a abrir se crea automáticamente a través de la configuración global en la pestañaLong Press Custom Table Relation LongLong Press Custom Table Relation de la ventana de diálogo. Si existe una relación desviada entre los dos o una relación que no puede ser representada a través de relaciones de campo simples, se puede indicar un código en el campo LongLong Press Custom Table Relation que especifica esta relación definida en Anveo Script (ver aquí). 

Si una Anveo Page o un código de acción está disponible por primera vez para un usuario de Anveo en Anveo Mobile App, tiene que publicar su Anveo Page. Esto asegura que Anveo sólo envía las Anveo Pages y Códigos de Acción requeridos al dispositivo móvil. Esto acelera el proceso de sincronización. Después de la sincronización, nuevas Anveo Pages y/o Códigos de Acción están disponibles en el dispositivo móvil. Desde la versión 4.13, ya no es necesario crear manualmente scripts SQL. Esto ahora se hace automáticamente.