Me da error la función SIinm en el pie de subformulario.
En un Formulario tengo un subformulario llamado “SubformularioProductos” en el cual tengo en el pie del mismo un control que quiero que me sume y reste los campos que os detallo al final y divida el resultado de las unidades entre 24 o 12, según el valor del campo “CajaTipo”, que es un combo de lista de valores: “Caja de 24 uni.” Y “Caja de 12 uni.”. Este control del pie del subformulario lo llamo “txtCajas”, que lo llamaré en el formulario principal =Nz([SubformularioProductos].[Formulario]![txtCajas];0) para que me calcule el total de las unidades en cajas según el formato de estas.
Esta es la sintaxis que he puesto, pero está claro que algo he hecho mal. Los campos están escritos correctamente.
=Suma(SiInm([CajaTipo]="Caja de 24 uni.";[CantidadRecibida]-[CantidadVendida]-[Mermas]/24; SiInm([CajaTipo]="Caja de 12 uni."; [CantidadRecibida]-[CantidadVendida]-[Mermas]/12; 0)))