Hola compañeros,
Desde vuestra experiencia voy a preguntaros como enfocaríais la creación de una base de datos que tuviera la siguiente peculiaridad....
A través de un formulario sea capaz de consultar/filtrar de una tabla lo siguiente:
- Aquellos que empiecen por determinas secuencias, por ejemplo: "ES41......", "ES14....." o "ES01...........".
- Y los que cumplan la condición de encontrarse entre un rango de fechas.
Y solo de ese filtro de registros que reúnan ambas condiciones generar un informe mostrándolos.
Planteamiento inicial:
TABLA que almacene datos
CONSULTA que realice el filtro
FORMULARIO para introducir los datos
FORMULARIO para realizar la consulta. Selección de secuencia e intervalo de fechas.
INFORME que muestre los registros que reúnan criterios de consulta.
Consideráis este planteamiento correcto?
De ser así, tengo muchas dudas en como realizar el formulario para realizar estas consultas. Cualquier ayuda que me oriente en como hacerlo será más que bienvenida.
Enfoque y ayuda en Base de datos
Reglas del Foro
Los moderadores podrían mover los temas creados aquí a un foro más apropiado.
Si usted publicó aquí y no encuentra el tema, puede buscar sus mensajes haciendo clic en la opción «Buscar sus mensajes» que se encuentra justo debajo de la cabecera de la página, junto al panel de control de usuario y al acceso a sus mensajes privados.
Los moderadores podrían mover los temas creados aquí a un foro más apropiado.
Si usted publicó aquí y no encuentra el tema, puede buscar sus mensajes haciendo clic en la opción «Buscar sus mensajes» que se encuentra justo debajo de la cabecera de la página, junto al panel de control de usuario y al acceso a sus mensajes privados.
Enfoque y ayuda en Base de datos
OpenOffice 3.2 en Windows XP
-
- Mensajes: 261
- Registrado: Lun Dic 01, 2008 7:59 am
- Ubicación: Pereira, Colombia
Re: Enfoque y ayuda en Base de datos
Cordial saludo: Su planteamiento es correcto, si después de la consulta desea filtrar mas, por ejemplo un único registro. Con solo la consulta puede seleccionar las "secuencias" y la "fecha" además de otros campos, prácticamente las consultas son unas excelentes herramientas para resolver problemas con fuentes de datos (sumas de agrupaciones de registros, productos, selección de rangos o de valores por uno o varios campos, etc. haciendo uso de la función agrupar, selección de campos en un nuevo campo "Valor*Cantidad", Función Suma, Criterio puede ser = < > como ...). repectivamente.
Normalmente en una base tenemos varias tablas relacionadas, pero éste depende de los datos que vamos a manejar.
Informe: Si en la consulta establecemos un valor paramétrico que entramos como un valor externo, este mismo valor es solicitado en el informe, pero muchas veces el valor lo tenemos que escoger de un listado o de un campo combinado, entonces debemos hacer un formulario como informe. Para los informes es necesario contar con la extensión Oracle Report Builder.
Practique primero realizando algunas consultas en modo de diseño. En éste foro he dejado algunas bases de datos como ejemplo ( BDida), en caso que posteriormente necesite mas orientación no dude en solicitarla. Atentamente,
Normalmente en una base tenemos varias tablas relacionadas, pero éste depende de los datos que vamos a manejar.
Informe: Si en la consulta establecemos un valor paramétrico que entramos como un valor externo, este mismo valor es solicitado en el informe, pero muchas veces el valor lo tenemos que escoger de un listado o de un campo combinado, entonces debemos hacer un formulario como informe. Para los informes es necesario contar con la extensión Oracle Report Builder.
Practique primero realizando algunas consultas en modo de diseño. En éste foro he dejado algunas bases de datos como ejemplo ( BDida), en caso que posteriormente necesite mas orientación no dude en solicitarla. Atentamente,
Néstor
S,O. Ubuntu 15 AOO_4.0.1
S,O. Ubuntu 15 AOO_4.0.1