Control calculado a campo en tabla cuando hay varias líneas
Tengo un formulario "ALBARANES" con un subformulario "LINEAS DE ALBARÁN". Cada uno basado en una tabla.
El Formulario líneas de albarán se autorrellena con un cuadro de texto. A partir de un número de reparación, me da descripción, metal e importe. Cada registro tiene un ID_líneas_alb.
Tengo un control independiente que me calcula la suma de los importes "TOTAL"y otro que me calcula la suma del metal "TOTAL_METAL". Luego tengo los campos, de la tabla, donde quiero que se me almacenen estos datos: "IMPORTE_TOTAL-LAB" Y "TOTAL_METAL_LAB" Lo he intentado una infinidad de veces, sobre todo con una respuesta que diste de crear un evento, lo que me ocurre, es que efectivamente me lo calcula, pero varía para cada línea de albarán y yo necesito que exclusivamente me de el total para luego poder anexarlo a la tabla de albaranes.
Es decir, yo pretendo tener una tabla que me de:
Nº Albarán, Fecha, Cliente, Total_metal_alb, Importe_total_alb
Donde total metal e Importe, que son campos de la tabla albaranes me tomen el valor de los campos calculados que a su vez están en el subformulario y que a su vez los introduce en su tabla correspondiente.
No se si me he explicado bien, pero en resumen, si yo pongo el evento, por ejemplo en el cuadro combinado del que elijo el nº de reparación, al perder el enfoque, Me.total_metal_lab=Me.Total_metal
Resulta que en cada línea me calcula hasta la línea a no ser que vuelva sobre los campos y vaya perdiendo el enfoque.
Creé un botón con este evento, pero para que me lo calcule en cada línea, también tendría que darle al botón en cada línea o no me calcularía nada...
En fin.. No se si hay una forma más fácil de hacer todo esto, llevo varias semanas perdidas y ya me estoy desesperando..