Dsuma
Tengo un formulario donde quiero colocar ocho campos hasta ahí bien, estos ocho campos van a tener como origen una función de agregado en concreto DSUMA, pues bien en ella coloco lo primero el nombre del campo, OtrosGastos. Importe, donde OtrosGastos es el nombre de la tabla e importe es el nombre del campo, seguido pongo el nombre de la tabla OtrosGastos. Si dejo esto así y lo ejecuto me saca la suma de todos los campos de la tabla, pero el problema me viene en el criterio, yo quiero que otro campo de la tabla Otrosgastos (código) sea igual que el del formulario donde voy a colocar esta consulta, es decir que si en el formulario estoy en el código 43 que me saque la suma de todos los campos con código 43.
Yo pongo la siguiente instrucción:
dsuma("[OtrosGastos.Importe]";"[OtrosGastos]";"[OtrosGastos.codigo]='Formato[Formulario]![ControlDeProyecto1]![codigo]'")
En donde controldeproyectro es el formulario en el cual coloco los campos.
Yo pongo la siguiente instrucción:
dsuma("[OtrosGastos.Importe]";"[OtrosGastos]";"[OtrosGastos.codigo]='Formato[Formulario]![ControlDeProyecto1]![codigo]'")
En donde controldeproyectro es el formulario en el cual coloco los campos.
Respuesta de azogue
2 respuestas más de otros expertos
Respuesta de jlloveras
1
Respuesta