Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Porqué NO funciona DSuma y Criterios en Informe y Consulta

392 views
Skip to first unread message

Carlos Santa María Saucedo

unread,
Aug 21, 2005, 9:28:01 AM8/21/05
to
Saludos a todos!!

Estoy creando una base de datos que controla Medicamentos, con las
siguientes tablas:
Tabla: Medicamentos Campos: IdMedicamentos, NombreMedicamento.

Tabla: BresEntradasAjustes Campos: EntradasDelNivelSuperior,
IdMedicamentos

Hice una consulta llamada BresEntradasDelNivelSuperiorAjustes con las tablas
anteriores utilizando los campos: IdMedicamentos, NombreMedicamento,
EntradasDelNivelSuperior

Hice un informe con el origen de la tabla “Medicamentos” consolidando los
campos: IdMedicamentos2, NombreMedicamento, EntradasDelNivelSuperior,
NoEntregado, .....

Para consolidar estos datos lo hice de la siguiente manera:
Campo: EntradasDelNivelSuperior:
=DSuma("[EntradasDelNivelSuperior]","[BresEntradasDelNivelSuperiorAjustes]","[IdMedicamentos]=[IdMedicamentos2]")

Y me ha funcionado perfecto, pero deseo hacer lo mismo desde una consulta
nueva, pero me da el siguiente error:

La expresión que introdujo como parámetro de la consulta produjo el error:
No se puede encontrar el nombre ‘IdMedicamentos2’ que introdujo en la
expresión.

Si cambio IdMedicamentos2 por IdMedicamentos, me da la suma total de
medicamentos ingresados pero no por medicamentos

¿Qué estoy haciendo mal si en el informe funciona perfecto pero en la
consulta No?

Agradeciendo sus comentarios.

--
Carlos Santa María Saucedo
carlossantamariaARROBAitelgua.com
Guatemala Centro América

ARROBA = @

Ju@nK

unread,
Aug 21, 2005, 2:23:38 PM8/21/05
to
Una comilla fuera de sitio ;-)

=DSuma("[EntradasDelNivelSuperior]","[BresEntradasDelNivelSuperiorAjustes]","[IdMedicamentos]="

& [IdMedicamentos2])

Se supone que donde la pones, existe el campo IdMedicamentos2

--
****************************************
Colabora con el grupo, contesta a este mensaje
y dinos si te sirvió o no la respuesta dada.
Muchas gracias.
****************************************
Salu2
Ju@nK [DCE ***] + VSTO
www.juank.tk
www.mvp-access.com
****************************************
"Carlos Santa María Saucedo"
<CarlosSanta...@discussions.microsoft.com> escribió en el mensaje
news:52EAC6A2-DE55-413D...@microsoft.com...

Victor Delgadillo

unread,
Aug 22, 2005, 10:25:25 AM8/22/05
to
Posiblemente el campo [IdMedicamentos2] es texto. De ser asi, debes incluir
comillas simples antes y despues de agregar el valor:

=DSuma("[EntradasDelNivelSuperior]","[BresEntradasDelNivelSuperiorAjustes]","[IdMedicamentos]=

' " & [IdMedicamentos2]) & " ' "
(he puesto espacios para que se note la comilla simple ')


--
Victor Delgadillo MS-MVP Access 2002-2005
Miami, Florida

Mensajes a los grupos de noticas -- asi todos nos beneficiamos
Responde a este mensaje si te ha servido o no el consejo...

¿Quieres saber que es un MVP?
http://mvp.support.microsoft.com/


"Ju@nK" <con...@hotmail.com> wrote in message
news:%23LTI21n...@TK2MSFTNGP14.phx.gbl...

Carlos Santa María Saucedo

unread,
Aug 23, 2005, 12:01:53 PM8/23/05
to
Saludos Ju@nK!!

Excelente, me funciona a la perfección.

Muy agradecido.

Carlos Santa María Saucedo

unread,
Aug 23, 2005, 12:21:29 PM8/23/05
to
Saludos Victor!!

Gracias por tu amplia explicación, y me funciona a la perfección.

Ju@nK

unread,
Aug 23, 2005, 6:42:15 PM8/23/05
to
:-)

--
****************************************
Colabora con el grupo, contesta a este mensaje
y dinos si te sirvió o no la respuesta dada.
Muchas gracias.
****************************************
Salu2
Ju@nK [DCE ***] + VSTO
www.juank.tk
www.mvp-access.com
****************************************
"Carlos Santa María Saucedo"
<CarlosSanta...@discussions.microsoft.com> escribió en el mensaje

news:5256FC73-F281-498D...@microsoft.com...

0 new messages