Saltar al contenido

Visibilidad del Panel

Visibilidad del panel proporciona control sobre la visualización del panel para paneles vinculados (dos paneles que están vinculados con criterios vinculantes para establecer la conexión). La visibilidad del panel se define a partir de un valor de columna principal y la lógica asociada determina si un panel se muestra o no. Hay configuraciones relacionadas para ajustar cómo se representa el contenido del panel oculto en la página.

En el ejemplo utilizado en este artículo, Visibilidad del Panel mostrará un Mapa de Cliente cuando un registro de Cliente seleccionado sea de EE. UU. Cuando se seleccionan Clientes de otros países, no se mostrará ningún Mapa de Clientes.

mapaejemplo.png

mapaejemplo.png

Cómo Configurar la Visibilidad del Panel

Un caso de uso para la visibilidad del panel es si tiene un panel de Clientes y el correspondiente panel de Mapa de Clientes. Es posible que solo desee mostrar el panel Mapa del cliente cuando el registro del Cliente sea de EE. UU. Cuando se selecciona un registro de otro país, desea que el mapa esté oculto. Esto se puede lograr usando Visibilidad del panel.

Este ejemplo supone que tiene dos paneles que ya tienen lógica de enlace asociada.

  1. Navegue a la página con los paneles que desea configurar.
  2. Vaya a Cajón de acciones > Diseñar esta página
  3. Seleccione el panel de la región de vista de página.
  4. Haga clic en el icono de engranaje para editar la fuente del panel.
  5. Haga clic en la pestaña Columnas
  6. Agregue la lógica condicional adecuada.

    1. Por ejemplo: IIF(C.Country = 'USA', 1, 0)
    2. Asigne un Alias
  7. Marque para guardar el registro.

  8. Haga clic en el botón Resultados para asegurarse de que se devuelvan los datos.
  9. Haga clic en el botón Vinyl trasero para diseñar la página.
  10. Desde el panel que desea ocultar en la lógica, haga clic en la pestaña Edge Case
  11. Expanda General y configure lo siguiente:
    1. Columna de visibilidad: asigne esto al valor de Alias definido en la lógica de la regla comercial del panel.
    2. Estado de visibilidad inicial: configurado para definir cómo el panel ocupa espacio en la página. Consulte la siguiente sección para obtener más información.

Estado de Visibilidad Inicial

En el caso de que no tenga datos en el padre subyacente, es posible que los paneles configurados en Oculto no aparezcan correctamente cuando la página se muestre por completo, lo que podría causar problemas con el diseño y la alineación. Para proporcionar un mayor control sobre el diseño en estos casos de tipo, existe el siguiente Control en la configuración de Caso de borde del panel para la configuración cuando se utiliza Visibilidad de columna:

  • Oculto - No visible y no hay espacio reservado
  • Oculto (Espacio reservado) - No visible y espacio reservado
  • Visible - Se muestra el control

Por ejemplo: si está utilizando valores de columna de visibilidad de 1 (Visible) y 3 (Oculto y Espacio reservado), entonces deberá establecer el Estado de visibilidad inicial en Oculto (Espacio reservado). Esto garantiza que los paneles de la página no cambien de tamaño inesperadamente cuando no haya datos disponibles.