Creación de un diseño de página con los controles

Completado

Los controles de página le permiten mostrar datos al usuario. Esos datos pueden ser un campo de la base de datos o un valor de una expresión AL. Puede ser una imagen de mapa de bits o información estática. También pueden ser otras páginas o complementos de control mediante el uso de una parte de página o de características predefinidas del sistema, como Outlook o Record Links.

Los controles de una página siempre se colocan en un área. Una página Ficha o Lista habitual tiene dos áreas:

  • Área de contenido: la parte más grande (izquierda) de una página, donde puede colocar campos, partes, etc.

  • Área de cuadro informativo: la parte más pequeña (derecha) de una página, donde puede colocar otras partes de la página.

Captura de pantalla que muestra las zonas Contenido y Cuadro informativo de una página.

Una página ÁreaTrabajo solo tiene un área, el área ÁreaTrabajo.

Campos en una página Ficha

Para poder agregar campos a una página, primero debe definir su estructura de diseño. Una página Ficha está compuesta por varias fichas desplegables, que son grupos de campos que se muestran en negrita. Puede contraer o expandir estas fichas desplegables.

La ficha del cliente contiene las fichas desplegables General, Dirección y contacto, Facturación, Pagos, Envío y Estadísticas.

Captura de pantalla de la página de tarjeta en la que se muestran fichas desplegables.

Para crear fichas desplegables, debe definirlas en AL como grupos, de la forma que se muestra en la siguiente imagen.

Captura de pantalla que muestra cómo se usan los grupos en una página de Tarjeta para crear fichas desplegables en AL.

Dentro de un grupo, puede introducir los campos necesarios y el subtítulo del grupo.

Captura de pantalla que muestra cómo definir campos en un grupo.

Campos en una página Lista

En una página Ficha, puede usar grupos para especificar qué campos aparecen en una página. Con una página Lista, no usa grupos sino un repetidor. Un repetidor indica a Business Central que debe repetir la acción en cada registro de esa tabla. Solo existe un repetidor en la página.

Captura de pantalla que muestra cómo crear un Repetidor en una página de lista en AL.

Grupo de pila

Las pilas y los grupos de pilas se usan normalmente en las Áreas de trabajo. Destacan la información importante para los usuarios en roles específicos y, por lo tanto, son una parte clave en la adaptación de roles. Las pilas se utilizan para mostrar visualmente el número de entidades de una tabla y ver las entidades en una lista filtrada.

Una pista puede mostrar el número total de contactos o el número total de oportunidades abiertas. Por ejemplo, puede mostrar todas las facturas vencidas o los pedidos de venta que se han retrasado.

Captura de pantalla que muestra grupos de pilas en una página en Business Central.

Al crear una página, puede agrupar los campos de pila dentro de un grupo de pilas. En el ejemplo anterior, Ventas en curso, Compras en curso, Mis tareas de usuario, Aprobaciones, Pagosy Documentos entrantes son grupos de pilas.

Dentro de un grupo de pilas se incluyen los campos de grupos de pilas como Ofertas venta, Pedidos de compra o Pagos sin procesar.

En AL, puede definir estos grupos de pilas con la palabra clave cuegroup en lugar de usar un grupo habitual. La propiedad CueGroupLayout se puede establecer en Ancho para mostrar cantidades mayores, como el Importe factura ventas vencido del ejemplo anterior.

Ejemplo de codificación de cómo definir grupos de pila en AL.

Diseño fijo

Además del diseño predeterminado de una página Ficha o una página Lista, Business Central también admite un diseño fijo.

La aplicación tiene algunas páginas que se utilizan para mostrar estadísticas. En estas páginas, puede mostrar muchos campos en un diseño de varias columnas.

En el siguiente ejemplo, la información se muestra en cuatro columnas. Tenga en cuenta que la información en un contenedor de diseño fijo siempre es de solo lectura.

Captura de pantalla que muestra un ejemplo de diseño fijo en una página.