Funcion SUM... :s

13/02/2004 - 22:16 por Karla Isabel Marquez Rosas | Informe spam
Buenas Tardes a Todos.. :)...

Estoy queriendo totalizar ciertos campos y me da un error de sintaxis,
utilizo la misma instruccion desde la pantalla de comandos y no me causa
ningun error.. solo en ejecucion, si cambio la instruccion FOR por WHILE no
me da el problema pero al parecer no me esta funcionando correctamente
porque la sumatoria me esta dando 0's...

Select Abonos
Set Filter to FolioRec >= M.Cortes.FolIMen and FolioRec <= M.Cortes.FolFMen
Sum Pesos For Documento = 'V' To xpesosins

Una disculpa si es demasiado obvio el error.. pero creo que ya le di tantas
vueltas que ya me trabé :s :s :s

Saludos a todos, gracias por su atencion y ayuda :)

L.I. Karla Isabel Márquez Rosas
"El mayor error que un hombre puede cometer es sacrificar la salud por
cualquier otra ganancia"
S. SCHOPENHAUER

Preguntas similare

Leer las respuestas

#1 Esparta Palma
13/02/2004 - 23:35 | Informe spam
Lo que sucede es que en tu programa, la variable u objeto M.Cortes está
fuera del alcance.
No te recomendaría seguir utilizando este tipo de filtros, por que no usas
Vistas en su lugar?
De cualquier manera el problema se resuelve con macrosustitución:
lcCriterio = " FolioRec >= M.Cortes.FolIMen and FolioRec <M.Cortes.FolFMen"
SET FILTER TO &lcCriterio

O, si el filtro es únicamente para que el SUM te funcione, puedes utilizar
la cláusula FOR de la función SUM:

Sum Pesos For Documento = 'V' To xpesosins AND (FolioRec >M.Cortes.FolIMen and FolioRec <= M.Cortes.FolFMen)

Espero te sirva.

Buenas Tardes a Todos.. :)...

Estoy queriendo totalizar ciertos campos y me da un error de sintaxis,
utilizo la misma instruccion desde la pantalla de comandos y no me causa
ningun error.. solo en ejecucion, si cambio la instruccion FOR por WHILE no
me da el problema pero al parecer no me esta funcionando correctamente
porque la sumatoria me esta dando 0's...

Select Abonos


Set Filter to FolioRec >= M.Cortes.FolIMen and FolioRec <= M.Cortes.FolFMen
Sum Pesos For Documento = 'V' To xpesosins



ž,ø€º°`°º€ø,žž,ø€º°`°º€ø,žž,ø€º°`°º€ø,žž,ø€º°`°º
Espartaco Palma Martínez
SysOp PortalFox.com
email:mexicoSINSPAM[Arroba]portalfox.com

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
Respuesta Responder a este mensaje
#2 Karla Isabel Marquez Rosas
14/02/2004 - 00:07 | Informe spam
Mil Gracias !!!!!!!!!!!!!!!...

Feliz Fin de Semana :)

L.I. Karla Isabel Márquez Rosas
-
-
"El mayor error que un hombre puede cometer es sacrificar la salud por
cualquier otra ganancia"
S. SCHOPENHAUER



"Esparta Palma" wrote in message
news:
Lo que sucede es que en tu programa, la variable u objeto M.Cortes está
fuera del alcance.
No te recomendaría seguir utilizando este tipo de filtros, por que no usas
Vistas en su lugar?
De cualquier manera el problema se resuelve con macrosustitución:
lcCriterio = " FolioRec >= M.Cortes.FolIMen and FolioRec <> M.Cortes.FolFMen"
SET FILTER TO &lcCriterio

O, si el filtro es únicamente para que el SUM te funcione, puedes utilizar
la cláusula FOR de la función SUM:

Sum Pesos For Documento = 'V' To xpesosins AND (FolioRec >> M.Cortes.FolIMen and FolioRec <= M.Cortes.FolFMen)

Espero te sirva.

>Buenas Tardes a Todos.. :)...

>Estoy queriendo totalizar ciertos campos y me da un error de sintaxis,
>utilizo la misma instruccion desde la pantalla de comandos y no me causa
>ningun error.. solo en ejecucion, si cambio la instruccion FOR por WHILE


no
>me da el problema pero al parecer no me esta funcionando correctamente
>porque la sumatoria me esta dando 0's...

>> >Select Abonos
>Set Filter to FolioRec >= M.Cortes.FolIMen and FolioRec <M.Cortes.FolFMen
>Sum Pesos For Documento = 'V' To xpesosins
>>
¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø,¸¸,ø¤º°`°º
Espartaco Palma Martínez
SysOp PortalFox.com
email:mexicoSINSPAM[Arroba]portalfox.com


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida