Uso de cookies

Utilizamos cookies propias y de terceros para mejorar nuestros servicios y mostrarle publicidad relacionada con sus preferencias mediante el análisis de sus hábitos de navegación. Si continúa navegando, consideramos que acepta su uso. Para obtener más información o bien conocer cómo cambiar la configuración lea nuestra Política de cookies

Consultas con parámetros en OpenOffice Base

Vamos a crear una consulta que presenta un diálogo en el que se realiza una pregunta. Lo que se conteste a la pregunta será utilizado para filtrar la consulta.

Esta situación es muy habitual; por ejemplo, disponemos de una consulta en la que se muestran un listado de todos los clientes de la empresa.


Consulta-parametros-openoffice-base-4-001.png

Ejemplo de una consulta de clientes en OpenOffice Base


Si queremos que se muestren sólo los clientes de una determinada provincia debemos indicar en Writer 311 18.047.png el nombre de la provincia.

Esto obliga a editar la consulta cada vez que deseamos obtener el resultado para una provincia distinta.

Base nos provee de un sistema que cada vez que se ejecuta la consulta nos pregunte para qué provincia deseamos que filtre. Se denomina consulta con parámetros.


En el mismo lugar en que escribíamos el nombre de la provincia deberemos especificar el parámetro que aplicaremos a la consulta.

El parámetro será una palabra (o unas palabras separadas por guión bajo) precedidas de dos puntos:


Consulta-parametros-openoffice-base-4-002.png

Consulta con parámetros en OpenOffice Base


Por ejemplo, son válidos los siguientes parámetros en la consulta:

  • :Provincia
  • :DimeProvincia
  • :Introduzca_la_provincia

No son válidos

  • :Introduzca la provincia
  • :'Introduzca la provincia'
  • :"Introduzca la provincia"


Tras guardar la consulta, cada vez que se ejecute presentará un diálogo como el siguiente:


Consulta-parametros-openoffice-base-4-003.png

Diálogo presentado por la consulta con parámetros en OpenOffice Base


Tras completar el diálogo presentado por la consulta con parámetros (en nuestro caso hemos introducido LUGO), obtendremos como resultado la consulta filtrada:


Consulta-parametros-openoffice-base-4-004.png

Resultado de una consulta con parámetros en OpenOffice Base


Modificada el 21 jul 2015 12:59.   Visitas: 12 833