Página 1 de 1
Base de datos restaurante
Publicado: Dom Sep 24, 2017 8:47 pm
por Taellllla
Buenas tardes, estuve leyendo las publicaciones de los foros, sin embargo estoy realizando una base de datos de un restaurante y tengo una duda puesto que no me salen los campos calculados en un formulario. Alguien me podría ayudar a realizar los campos calculados? Estuve intentando y no puedo hacerlo.. :/ por favor alguien que me ayude
Re: Base de datos restaurante
Publicado: Lun Sep 25, 2017 6:27 am
por Longi
Buenas!
Lo más rápido es hacer un subformulario basado en una consulta que haga el cálculo.
También podrías hacerlo con macros, pero ya digo, lo más rápido es el subformulario.
Un saludo!
Re: Base de datos restaurante
Publicado: Lun Sep 25, 2017 10:48 am
por RMG
Hola,
Además de lo que te aconseja Longi, lo mejor es siempre adjuntar un pequeño ejemplo de lo que estas haciendo, para ver donde puede estar tu problema.
En el enlace que te adjunto tienes proyectos de BD de donde puedes ver posibles soluciones.
https://forum.openoffice.org/es/forum/v ... m.php?f=70
Saludos
Re: Base de datos restaurante
Publicado: Mar Sep 26, 2017 2:52 am
por Taellllla
Bueno ahí le envió la base de datos que estoy realizando y pues los campos calculados no me salen puesto que quisiera hacerlo a través de macros y ya lo estuve intentando, sin embargo no se donde esta el error, los campos calculados que estuve intentando realizar se encuentra en el formulario Ventas O ...Lo que quiero calcular es la cant por el precio del plato y tambien el campo de adicionales es decir el precio por la cantidad y luego de ello que me salga el total.. Gracias por sus respuestas ... Saludos
La contraseña que tiene la BASE es restaurante
https://drive.google.com/file/d/0ByHWS- ... sp=sharing
Re: Base de datos restaurante
Publicado: Mar Sep 26, 2017 11:26 am
por RMG
Hola,
He revisado tu BD y la verdad es que tienes bastantes errores en la macro para calcular la venta. También decirte que en mi opinión no es correcto su diseño, puedes eliminar tablas innecesarias y obtener los campos calculado a través de consultas. A veces nos complicamos la vida cuando lo facil, es lo sencillo
Como tenía un proyecto para restaurantes ya finalizado ha falta de pruebas reales, lo he puesto en el foro para que puedas hacer uso de todo o parte de el.
https://forum.openoffice.org/es/forum/v ... 70&t=13178
Saludos
Re: Base de datos restaurante
Publicado: Mié Sep 27, 2017 9:30 pm
por Taellllla
Muchas gracias por facilitarme su base de datos, sin embargo con que tablas me recomendaría que me quede teniendo en cuenta que tengo que tengo que tener tres relaciones como mínimas ?
Re: Base de datos restaurante
Publicado: Jue Sep 28, 2017 10:12 am
por RMG
Hola,
Si te fijas los datos de Platos y Adicionales realmente son lo mismo, o sea es un alimento o producto. Por que no lo pones todo en una tabla y después los diferencias con un campo tipo o familia. Las tabla ventas son para los datos únicos de la venta como cliente, fecha, número etc. pero el detalles es para poner más de un producto a una venta, se supone que cada venta esta compuesta por varios productos.
De esta forma empleas 5 tablas y cuatro relaciones. Incluso si solo vas a tener platos y adicionales puedes eliminar la tabla tipo de producto y en el campo tipo de producto poner estos dos valores.
CLIENTES
VENTAS
DETALLES_VENTAS
PRODUCTOS
TIPO_PRODUCTO
Si revisas mi proyecto de BD lo entenderás mejor.
Saludos
Re: Base de datos restaurante
Publicado: Jue Sep 28, 2017 5:17 pm
por Taellllla
Bueno estoy tomando como referencia la Base de datos que me facilito y quisera saber como es que hace el formulario For productos puesto que obtiene los datos de dos tablas. Ahi le envio mi base de datos para que me ayude con respect a esa parte por favor.
Re: Base de datos restaurante
Publicado: Jue Sep 28, 2017 7:05 pm
por RMG
Hola
Mira mi sugerencia de como lo enfocaría. El campo código en los productos de mi BD lo tenía por cuestión de ordenar los botones de carga de los productos, en tu caso son innecesarios, salvo que le quieras dar alguna función. Mira las relaciones.
Revisa también los campos calculados del importe linea y total venta, estan hechos con dos consultas y sin macros.
Saludos