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

Campos y botones

Con un clic en el botón Fields del menú, se abre una nueva ventana que permite configurar las pestañas y los campos de un Anveo Page Element.

Los Anveo Page Elements de tipo tarjeta pueden tener pestañas. Las pestañas en el Anveo Mobile App se muestran una al lado de la otra y se puede acceder a ellas “deslizando” la pantalla horizontalmente, como es común en los dispositivos móviles.

Los campos en una Anveo Page definen marcadores de posición que pueden ser rellenados con datos de Microsoft Dynamics NAV 2015. Un campo también se puede utilizar como un botón y puede ejecutar una acción haciendo clic en él. Si desea mostrar datos que no se guardan en las tablas de Microsoft Dynamics NAV 2015 (p. ej. o resultados de las funciones C/AL), aquí puede utilizar tablas y campos virtuales. 

Los campos tienen los atributos siguientes y las opciones posibles:

Type

Un campo en una Anveo Page define marcadores de posición que pueden tener diferentes tipos. En el campo Tipo se puede definir el tipo de campo, que puede tener los siguientes valores:

Field

Representa los datos de un campo del Microsoft Dynamics NAV 2015.

Button

Define el campo como un botón, que puede ejecutar una acción.

Group

Utilice la agrupación para reorganizar los campos de una tarjeta en el Anveo Mobile App.

Field No.





ElField No. campo corresponde al número de campo de la tabla Microsoft Dynamics NAV 2015 y puede seleccionarse de los campos existentes mediante una búsqueda. Los FlowFields también están disponibles aquí y se calculan automáticamente. 

Description

La Description se adopta en el Microsoft Dynamics NAV 2015, incluyendo las traducciones de las leyendas de las tablas. De esta manera, no es obligatorio realizar el trabajo extra de introducir de nuevo todas las descripciones con sus correspondientes traducciones para el archivo. Si lo desea, puede adaptar las descripciones de campo y las traducciones manualmente en cualquier momento mediante el botón Asistir a la edición. […].

Link with Previous Field

En el campo EnlaceLink with Previous Field se puede definir si el campo actual se debe enlazar o no con el campo anterior. Por ejemplo, puede enlazar un campo Ciudad con el campo Código postal anterior, ya que tienen una correlación directa entre sí. Además, puede enlazar los botones con campos para que aparezcan en el campo. 

El indicador Link with Previous Field también se puede utilizar en listas. Si el campo enlazado se muestra en la Edit View, puede definir, por ejemplo de ahí para abajo.

Sorting allowed

Poner una marca de verificación en el campo ClasificaciónSorting allowed significa que el usuario de un cliente puede clasificar los registros en función de ese campo en la interfaz de usuario. 

Filter enabled

Poner una marca de verificación en el campoFiltroFilter allowed significa que el usuario de un cliente puede establecer un filtro en ese campo en la interfaz de usuario.

Para poder clasificar o filtrar datos de forma eficiente en un campo, la tabla de Microsoft Dynamics NAV 2015 o la base de datos SQL requiere una clave o un índice en ese campo. Como resultado, la clasificación sólo es posible en los tipos de columnas que cumplen estas condiciones previas.

Readonly

En el campo Readonly se puede especificar si los datos del campo se pueden sobrescribir en el mandante o no. 

Visibility

Visibility indica si el campo debe ser visible en la Anveo Page en el cliente.

En el Anveo Mobile App la opción OcultoHidden per default significa que el campo está técnicamente disponible y puede hacerse visible mediante Anveo Script. Estos campos se pueden marcar para opciones de filtro o clasificación sin mostrar valores en la lista. Los campos ocultos se consideran inexistentes y no pueden ser visibles ni por el usuario ni por Anveo Script.

Font Size %

En elFont Size % fuenteFont Size % se puede establecer el tamaño de fuente en porcentaje. Un valor vacío es igual al 100 %. 


Bold

Una marca de verificación en el campo Negrita asegura que la fuente se muestre en negrita.

Linebreak after field

Una marca de verificación en el campo Linebreak after field añade un salto de línea después de un campo en listas sin disposición de tabla.

Add Caption

Una marca de verificación en el campo Add Caption asegura que se muestre el subtítulo de la imagen.

Width

El campo Width establece el ancho de un campo. En las listas, el ancho corresponde a un valor absoluto. 

En las tarjetas del Anveo Mobile App el ancho corresponde a una ponderación del ancho total disponible. Por ejemplo, si tres campos colocados en una línea (los dos últimos campos tienen la marca de verificación Link with Previous Field conjunto de Link with Previous Field) y tienen los anchos de 1, 2 y 2, entonces el primer campo toma 1/5 y los dos últimos campos toman cada 2/5 del espacio disponible.

Soporte de listas editables

Show in Edit View

Define si el campo puede seleccionarse para que se muestre en la Edit View. La Edit View es una barra en iOS y Android que se muestra sobre el teclado. En Windows, la Edit View se encuentra en el lado derecho de la página.

Se puede seleccionar un campo para que se muestre en la Edit View, independientemente de si es editable o no.

Do not select content on focus

Define si el contenido del campo se selecciona para edición rápida cuando el campo se enfoca.

Next fieldname on enter

Define qué campo seleccionará el enfoque después de pulsar Intro. Esta configuración no se tendrá en cuenta si se establece un Script on enter.

Script on enter

Define un script que se ejecutará, al pulsar enter en el campo. En este script se pueden establecer varios atributos como Enabled y EditViewVisible.

Si se rellena el Script on enter, no se tendrá en cuenta el valor establecido en Next fieldname on enter. Si el foco se debe fijar en un campo diferente al presionar, ingrese a este campo que necesita ser definido dentro del script.

Las modificaciones del registro y los cambios del registro en el Script on enter se realizarán como dos transacciones separadas. Todos los cambios hechos al registro en el Script on enter se realizarán después de la MODIFY.

Otras propiedades se colocan en diferentes pestañas.

General

La ficha General contiene los siguientes campos:


Decimal Precision Edit

Con el campoDecimal Precision Edit decimal se puede definir el número de dígitos que siguen al punto decimal cuando se está editando el valor decimal. La configuración es análoga a la configuración del campo.

Advanced

La pestaña Advanced contiene los siguientes campos:

Field Layout

La Field Layout especifica cómo se debe representar el campo en el mandante. La representación depende del tipo de datos del campo’y permite una cómoda ayuda adicional para escribir, como por ejemplo un calendario en un campo de fecha. En los campos de código con relaciones, se indica el typeLinkedLinked DropDown en lugar deTextText Field . La existencia de la relación se detecta automáticamente al elegir el campo. Sin embargo, el tipo de datos se puede cambiar aquí aText Field texto cuando no se supone que se ofrezca ningún desplegable.
En el Anveo Mobile App hay diseños de campo adicionales que puede elegir, como Imagen (muestra una imagen)Phone (el campo muestra un número de teléfono), Barcode (permite escanear) y URL. Cada uno de los diseños seleccionados muestra automáticamente un botón con un enlace junto a él, sin tener que definir un botón con código de acción por separado.

Field Name

El Field Name es el identificador interno y único del campo en una Anveo Page que se determina automáticamente por Anveo Client Suite. Este valor se puede utilizar para programar o cambiar la interfaz de usuario de forma dinámica.

Button

En la pestaña Button se encuentran todos los campos para la definición de un botón:

Button Icon

En el campoButton Icon del botón se puede definir el icono del botón.

Button Linked Anveo Page

Si desea abrir una Anveo Page haciendo clic en el botón, escriba el código de esa Anveo Page en el campo Button Linked Anveo Page.

Button 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 laAnveo Page Table-Field Relation AnveoAnveo Page Table-Field Relation la Suite de Clientes de Anveo. Si existe una relación desviada entre los dos o una relación que no puede representarse mediante simples relaciones de campo, se puede indicar un código en el campoButtonButton Custom Table Relation que especifica esta relación definida en el código C/AL o mediante Anveo Script (véase).

Button Action Code

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

Colors

En la pestaña Colors puede sobreescribir los colores por defecto del cliente y establecer sus propios colores para la descripción, el fondo y la fuente. Todos los colores deben especificarse como un número hexadecimal de seis dígitos (por ejemplo, #FF0000 para el rojo).

Label Color

En el campo Label Color puede definir el color de la descripción.

Field Font Color

En el campoCampoField Font Color puede definir el color de la fuente en el campo.

Field Background Color

En el campoField Background Color campo puede definir el color del fondo del campo.

Button Background Color

En el campoBotónButton Background Color puede definir el color de fondo de un botón.

Button Icon Color

En el campo BotónButton Icon Color se puede definir el color del icono del botón’.

Image

La pestaña Image contiene todos los campos para imágenes en el Anveo Mobile App (campos con diseño de campo Picture):

Image Max Width

En elImage Max Width imagen se define el ancho máximo de la imagen. La unidad de la anchura máxima se especifica en inmersiones (= Píxel independiente del dispositivo = anchura independiente de la resolución).

Image Max Height

En el campoImage Max Height imagen se define la altura máxima de la imagen. La unidad de la altura máxima se especifica en dips.