Problema con función Dsum
Buenas,
Tengo un problema con la función Dsum que no sé cómo resolver:
Tengo una tabla [SALES] dentro de la cual hay un campo con números de
teléfono [PHONE_NUMBER]
La idea es que al ejecutar una query, en un campo me calcule la suma
de los 5 últimos números de cada teléfono que además cumplan la
condición de que en otro campo [RECORD_TYPE] tengan el valor "RS"
Yo lo que había puesto en la query es:
DSuma("Der([SALES]![PHONE_NUMBER];5)";"[SALES]";"[SALES]![RECORD_TYPE]
='RS'")
Pero esto me da un error de sintaxis.
Si quito la función "Der" del primer argumento de la función sí que me
funciona, pero claro, no me da el valor que yo estoy buscando. He
intentado incluso crear otro campo aparte que me haga la función "Der"
Y luego incluir este campo en lugar de la función pero también me da
error
Si lo que hago es quitar las comillas del primer argumento, la query
se me ejecuta pero en el campo en cuestión me aparece "#Error"
¿Alguien sabría cómo solucionar este problema?
Muchas gracias
Tengo un problema con la función Dsum que no sé cómo resolver:
Tengo una tabla [SALES] dentro de la cual hay un campo con números de
teléfono [PHONE_NUMBER]
La idea es que al ejecutar una query, en un campo me calcule la suma
de los 5 últimos números de cada teléfono que además cumplan la
condición de que en otro campo [RECORD_TYPE] tengan el valor "RS"
Yo lo que había puesto en la query es:
DSuma("Der([SALES]![PHONE_NUMBER];5)";"[SALES]";"[SALES]![RECORD_TYPE]
='RS'")
Pero esto me da un error de sintaxis.
Si quito la función "Der" del primer argumento de la función sí que me
funciona, pero claro, no me da el valor que yo estoy buscando. He
intentado incluso crear otro campo aparte que me haga la función "Der"
Y luego incluir este campo en lugar de la función pero también me da
error
Si lo que hago es quitar las comillas del primer argumento, la query
se me ejecuta pero en el campo en cuestión me aparece "#Error"
¿Alguien sabría cómo solucionar este problema?
Muchas gracias
1 Respuesta
Respuesta de xavi -ae soft-
1
