Saltar al contenido

Objeto de Negocio Agregado a Nivel de Panel

App Builder admite la capacidad de agregar un objeto de datos a nivel de panel. Las opciones admitidas incluyen Promedio, Recuento, Máximo, Mínimo y Suma en relación con un Control. Además, puede elegir Expresión y luego aprovechar un valor agregado personalizado diferente. Las expresiones se volverán a evaluar cuando se filtre un panel.

Nota

Debe utilizar una función de agregación con el campo Expresión, que devuelve solo 1 fila.

Panelexpression

Cómo Configurar

En este ejemplo, veremos el panel de cuadrícula de pedidos, donde se muestra un control total existente. El objeto comercial subyacente que se utiliza para crear este panel contiene una columna que crea un alias llamado DayDateDiff, que calcula los días entre el momento en que se realiza un pedido y el momento en que se envía. Usaremos Expression para mostrar un número promedio de días para el envío en la parte inferior del control total.

  1. Navegue hasta el Panel en el que desea agregar un Control. Por ejemplo: Panel de Pedidos, Control Total
  2. Haga clic en el Cajón de acciones y seleccione Diseñador en vivo
  3. Haga clic en la pestaña Todos los controles
  4. Localice el Control en el panel de Controles, haga clic en el ícono Abrir registro correspondiente
  5. Seleccione Expresión como la función agregada
  6. Ingrese la función de agregación adecuada en el campo Expresión de agregación. Por ejemplo:

    'Avg. Days: ' || CAST(AVERAGE(DayDateDiff) AS string)
    
  7. Haga clic en Guardar

  8. Vuelva a la vista de la aplicación, actualice el navegador web y confirme el cambio