DSum
Si me podías explicar la función DSum(campo o variable a sumar, tabla, condición), más que todo la parte de condición, te doy un ejemplo que conseguí en la Internet:
DSum("[cantidaddepreciacion]","Depreciacion","[codID]=" & [codID]) donde cantidaddepreciacion es la variable que estoy sumando en un subformulario, de la tabla Depreciacion y la condicion es que sume solamente los registros que tienen el mismo codigo codID, todo funciona perfecto cuando el codID es un autonumerico, pero si el codID fuera un alfanumerico (texto) no me funciona, me da error. Y en la aplicacion que tengo esta misma formula la necesito alfanumerico porque ya se hizo el codID en alfanumerico.
Me da la impresión que para campos alfanuméricos la fórmula debe ser diferente pero no se como sera.
DSum("[cantidaddepreciacion]","Depreciacion","[codID]=" & [codID]) donde cantidaddepreciacion es la variable que estoy sumando en un subformulario, de la tabla Depreciacion y la condicion es que sume solamente los registros que tienen el mismo codigo codID, todo funciona perfecto cuando el codID es un autonumerico, pero si el codID fuera un alfanumerico (texto) no me funciona, me da error. Y en la aplicacion que tengo esta misma formula la necesito alfanumerico porque ya se hizo el codID en alfanumerico.
Me da la impresión que para campos alfanuméricos la fórmula debe ser diferente pero no se como sera.
Respuesta de soria4xse
2