GeneXus - Count en for each de procedure

 
Vista:

Count en for each de procedure

Publicado por Jan (16 intervenciones) el 18/06/2014 00:34:17
Hola, tengo un procedure en el cual retorno el total de los datos que cumplan con una condición

for each

where EscuelaEstatus=true and TipoEscuela=&Tipo

&TotalEscuelas=count(NombreEscuela)

endfor


lo que pasa es que al entrar al for y cumplir con las condiciones, la variable del total se queda en 1 y no avanza aunque existan más registros, alguien sabe a que se debe
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
Imágen de perfil de Maycoll
Val: 101
Oro
Ha mantenido su posición en GeneXus (en relación al último mes)
Gráfica de GeneXus

Count en for each de procedure

Publicado por Maycoll (80 intervenciones) el 19/06/2014 17:23:10
Hola Jan.

Sustituí la función COUNT() por:

1
2
3
4
5
6
7
&TotalEscuelas = 0
 
For Each
   Where EscuelaEstatus = true and TipoEscuela = &Tipo
 
   &TotalEscuelas += 1
EndFor



Saludos.-
Maycoll Bennett
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

Count en for each de procedure

Publicado por Jan (16 intervenciones) el 23/06/2014 18:30:10
Gracias por la respuesta, así es como termino quedando.
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