No sé para que lado salir... ¿Pueden ayudarme??
Publicado por Andrea (325 intervenciones) el 24/03/2008 15:45:06
Tengo que hacer un programa que lleve el registro de alquiler de un comercio de DVD
En la carga de las películas (DVDs) y en los clientes no tengo problemas.
Ahora bien. En el formulario de carga de "Movimientos diarios", que es el generalmente van a usar tengo 3 tablas y relaciones temporales (en el formulario)
CLIENTES -> (relacionado con) -> MOVIMIENTOS -> (relacionado con) -> PELICULAS
La idea es que el usuario ingrese el código del cliente y automáticamente le muestre en los datos de ese cliente (domicilio, etc) y en un grid los movimientos y los nombres de las películas que alquiló.
En la misma pantalla hay una opcion de seguir agregando movimientos (alquileres)
--------
Hasta ahí, la teoría va re-bien.
Pero en la práctica, tengo problemas con actualizar los movimientos y mostrarlos bien en el grid.
a) si lo hago con las tablas relacionadas, (con MOVIMIENTOS en el RECORD_SOURCE del grid) solamente me muestra el último movimiento ingresado y no todos los anteriores
b) si creo una vista que filtre los movimientos (con Where) según el código de cliente ingresado, tengo problemas a la hora de guardar y refrescar los datos (con REQUERY)
¿Cuál puede ser mi problema?
¿Cual de las 2 alternativas (a o b) elegirían ustedes?
Muchas gracias
En la carga de las películas (DVDs) y en los clientes no tengo problemas.
Ahora bien. En el formulario de carga de "Movimientos diarios", que es el generalmente van a usar tengo 3 tablas y relaciones temporales (en el formulario)
CLIENTES -> (relacionado con) -> MOVIMIENTOS -> (relacionado con) -> PELICULAS
La idea es que el usuario ingrese el código del cliente y automáticamente le muestre en los datos de ese cliente (domicilio, etc) y en un grid los movimientos y los nombres de las películas que alquiló.
En la misma pantalla hay una opcion de seguir agregando movimientos (alquileres)
--------
Hasta ahí, la teoría va re-bien.
Pero en la práctica, tengo problemas con actualizar los movimientos y mostrarlos bien en el grid.
a) si lo hago con las tablas relacionadas, (con MOVIMIENTOS en el RECORD_SOURCE del grid) solamente me muestra el último movimiento ingresado y no todos los anteriores
b) si creo una vista que filtre los movimientos (con Where) según el código de cliente ingresado, tengo problemas a la hora de guardar y refrescar los datos (con REQUERY)
¿Cuál puede ser mi problema?
¿Cual de las 2 alternativas (a o b) elegirían ustedes?
Muchas gracias
Valora esta pregunta
0