FoxPro/Visual FoxPro - Problema Sencillo pero estoy bloqueado

   
Vista:

Problema Sencillo pero estoy bloqueado

Publicado por victor perez (278 intervenciones) el 06/10/2011 23:30:59
Hola amigos foreros,

Estoy congelado en una sentencia de VFP.

Ejemplo de mi caso...

1.- Quiero que se sumen en un reporte todos los campos "X" (q es numerico) de una tabla cuando se cumpla la condicion de que la cadena "TARJ" este incluida en el campo Y.
Utilizo esta sentencia : iff("TARJ" $ Y,X,0)

2.- Ahora quiero que se sumen en un reporte los campos X, donde TARJ no aparezca en el campo Y.
Utilizo la sentencia iff("TARJ" $ Y,0,X)


Claro que funciona pero quisiera saber como se expresa en una sentencia que te sumen todos los campos X para los registros en que TARJ no este presente en el campo Y.


Un saludo, y espero haberme hecho entender.

Victor - Panama -
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Problema Sencillo pero estoy bloqueado

Publicado por xx (378 intervenciones) el 08/10/2011 01:47:44
Pues casi ya lo tienes resuelto:
la condicion o expresión creo seria asi:
IIF( !"TARJ"$Y, X, 0)

ahora creas un campo que segun entiendo deberia ir en la banda de resumen o pie de pagina, pegas la expresion de arriba y le das click derecha y calcular, eliges la opcion suma y deberia funcionar

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Problema Sencillo pero estoy bloqueado

Publicado por victor perez (278 intervenciones) el 08/10/2011 19:25:06
Gracias por la ayuda.

Lo que no sabia era donde poner el "!".

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar