campo calculado en access
Publicado por marynags (37 intervenciones) el 13/10/2006 21:47:41
Buenas noches¡¡¡¡¡
haber si consigo explicar lo que quiero hacer, stoy desesperadaaa,
tengo dos formularios, el segundo depende de los datos del primero, y el primero depende del la suma de los datos del segundoooo
dios que lioooooo
tabla A: idclaveA fecha metros; terminado(Sí/No)
Tabla B: Idclave B; IdClaveA, metros; Fecha
la relacion uno a varios, es decir que a la hora de agrupar el total de metros que hay por cada idclave A.
en el formulario para hacer la tabla B, quiero coger los datos de la tabla A, pero lo que estes terminados, para que estos registros este con la opcion terminados estoy intentando hacer una consulta de actualizacion, es decir, por un lado agrupo con una consulta de agrupar, los metros de la tabla B, agrupados por IdclaveA, en otra consulta hago la diferencia de metros y selecciono los que en la dif sean igual a 0, el resultado de esa consulta son los registros que me tendrian que actualizaar y poner que estan terminados, pero me sale error de consulta no actualizable por lo que leido es debido a que esto depende del campo agrupado, y hay que hacer el calculo en la casilla de actualizar a tendria que hacer el agrupado con dsum y la selecion de dif igual a 0 el problema es que no tengo ni idea de como hacerlo, vamos para llegar aqui lo estoy haciendo con consultas, porque en el formulario tampoco consigo que el campo agrupado me actualice al meter el registro lo metros, tengo un subformulario que me van aparenciendo todos los registros nuevos que se van metiendo y que estan asociacios a Idclave A pero la suma no me la actualiza sino vuelvo para atras, en fin que no se como hacer estos, para que los registros que tengo que seleccionar sean solo los pendientes, en fin no se si me explico bien,
alguien me puede ayudarrrrr, se lo agradeciriaaa porque ya no se comooooo hacerloooo
gracias
haber si consigo explicar lo que quiero hacer, stoy desesperadaaa,
tengo dos formularios, el segundo depende de los datos del primero, y el primero depende del la suma de los datos del segundoooo
dios que lioooooo
tabla A: idclaveA fecha metros; terminado(Sí/No)
Tabla B: Idclave B; IdClaveA, metros; Fecha
la relacion uno a varios, es decir que a la hora de agrupar el total de metros que hay por cada idclave A.
en el formulario para hacer la tabla B, quiero coger los datos de la tabla A, pero lo que estes terminados, para que estos registros este con la opcion terminados estoy intentando hacer una consulta de actualizacion, es decir, por un lado agrupo con una consulta de agrupar, los metros de la tabla B, agrupados por IdclaveA, en otra consulta hago la diferencia de metros y selecciono los que en la dif sean igual a 0, el resultado de esa consulta son los registros que me tendrian que actualizaar y poner que estan terminados, pero me sale error de consulta no actualizable por lo que leido es debido a que esto depende del campo agrupado, y hay que hacer el calculo en la casilla de actualizar a tendria que hacer el agrupado con dsum y la selecion de dif igual a 0 el problema es que no tengo ni idea de como hacerlo, vamos para llegar aqui lo estoy haciendo con consultas, porque en el formulario tampoco consigo que el campo agrupado me actualice al meter el registro lo metros, tengo un subformulario que me van aparenciendo todos los registros nuevos que se van metiendo y que estan asociacios a Idclave A pero la suma no me la actualiza sino vuelvo para atras, en fin que no se como hacer estos, para que los registros que tengo que seleccionar sean solo los pendientes, en fin no se si me explico bien,
alguien me puede ayudarrrrr, se lo agradeciriaaa porque ya no se comooooo hacerloooo
gracias
Valora esta pregunta


0