Crear portales para mostrar registros relacionados

Para crear un portal que muestre datos de campos relacionados en filas, defina primero una relación entre la ocurrencia de la tabla en la que se basa la presentación actual,y otra ocurrencia de la tabla. Utilice el cuadro de diálogo Gestionar base de datos. Consulte Definir tablas de base de datos y Crear y modificar relaciones.

Por ejemplo, en una presentación de factura, puede añadir una lista de elementos de línea mediante la creación de un portal que muestre registros relacionados de la tabla Artículos de línea.

Presentación de factura para productos que ilustran el ejemplo anterior

Para crear un portal que muestre registros relacionados:

  1. En el modo Presentación, haga clic en la Herramienta Portal Herramienta Portal de la barra de herramientas de estado.

  2. Sitúe el puntero con forma de cruz sobre la presentación donde quiere que comience el portal, luego arrastre el puntero diagonalmente hasta que el portal tenga el tamaño requerido.

  3. En la opción Mostrar registros de del cuadro de diálogo Ajustar portal, seleccione la tabla relacionada de la que desea visualizar registros relacionados.

    Para crear una nueva tabla o relación, seleccione Gestionar base de datos.

  4. Seleccione las opciones de registros para el portal.

  5. Para

    Seleccione

    Ordenar registros en el portal

    Ordenar registros del portal (o haga clic en Especificar). En el cuadro de diálogo Ordenar, seleccione los campos por los que va a ordenar los registros del portal y haga clic en Aceptar.

    Filtrar los registros del portal

    Filtrar registros del portal (o haga clic en Especificar). En el cuadro de diálogo Especificar cálculo, defina una fórmula de un cálculo para filtrar los registros del portal y haga clic en Aceptar.

    Permitir que los registros relacionados se eliminen desde la tabla relacionada (en modo Visualizar)

    Permitir el borrado de registros del portal.

    No es necesario seleccionar esta opción si se utiliza el paso de guión Eliminar fila del portal.

    Mostrar una barra de desplazamiento vertical en el lado derecho del portal para que los usuarios puedan ver (e introducir) más registros de los que son visibles en el portal

    Permitir desplazamiento vertical. A continuación, en Mostrar barra de desplazamiento, seleccione Siempre (opción predeterminada) para que la barra de desplazamiento se muestre en todo momento o Al desplazarse para que se muestre solo cuando se realicen desplazamientos.

    Para que la barra de desplazamiento muestre el primer registro del portal al salir del registro actual, seleccione Restablecer la barra de desplazamiento al salir del registro (o desactive esta opción de modo que la barra de desplazamiento no se restablezca).

    Nota  No se puede cambiar el estilo de las barras de desplazamiento.

  6. Seleccione las opciones de formato para el portal.

    Puede especificar el registro relacionado inicial que se mostrará en el portal, el número de filas del portal, y el color de fondo de las filas del portal. Consulte Aplicar formato a portales.

  7. Haga clic en Aceptar.

  8. En el cuadro de diálogo Añadir campos al portal, seleccione los campos que quiere que aparezcan en el portal.

    Consejo  Puede arrastrar objetos como, por ejemplo, un campo relacionado, a la primera fila del portal existente para añadirlos a este.

Para añadir una fila en blanco a un portal para nuevos registros:

Puede crear un registro en la tabla relacionada de un portal introduciendo los datos en la fila en blanco al final del portal. Para mostrar esta fila en blanco en un portal, debe permitir que la relación cree registros relacionados.

  1. En el modo presentación, en el objeto del portal, anote el nombre de la tabla relacionada del portal.

  2. Seleccione Archivo > Gestionar > Base de datos y, a continuación, haga clic en la pestaña Relaciones.

  3. En el gráfico de relaciones, localice la ocurrencia de tabla en la que se basa el diseño del portal y la ocurrencia de tabla con la que está relacionado el portal (como se indica en el paso 1).

  4. Haga doble clic en la línea indicadora entre las ocurrencias de la tabla relacionada.

  5. En el cuadro de diálogo Editar relación, debajo de la tabla relacionada, seleccione Permitir la creación de registros en esta tabla a través de esta relación.

    Cuando esta opción está seleccionada, al introducir datos en un campo relacionado que no tiene ningún registro relacionado correspondiente, se crea un registro relacionado basado en el campo coincidente de la tabla actual. Consulte Crear y modificar relaciones.