GeneXus - Array

 
Vista:

Array

Publicado por Chelly (7 intervenciones) el 12/02/2009 23:13:01
Hola:
Estoy trabajando con la última versión de Genexus
Necesito ayuda para los nombres de los meses del año.
Se quiere que en base al número de mes extraido de un campo fecha se despliegue el nombre del mes.
Se creo una variable de tipo character, en dimensiones se seleccionó vector con 12 rows.
La pregunta es ¿Cómo se recorre este vector, para que el numero de mes, el cual funciona como indice del arreglo, extraiga el nombre del arreglo mes?
Se hizo de la siguiente forma... pero está mal:
for each
&TestFecha=PagoDate
&nummes=month(&TestFecha)
&arreglomes="enero"
&arreglomes="febrero"
&arreglomes="marzo"
&arreglomes="abril"
&arreglomes="mayo"
&arreglomes="junio"
&arreglomes="julio"
&arreglomes="agosto"
&arreglomes="septiembre"
&arreglomes="octubre"
&arreglomes="noviembre"
&arreglomes="diciembre"
endfor

Puede alguien orientarme, por favor.

Anticipadamente, muchas gracias.
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 Patricio Ojeda Vargas
Val: 73
Oro
Ha aumentado 1 puesto en GeneXus (en relación al último mes)
Gráfica de GeneXus

RE:Array

Publicado por Patricio Ojeda Vargas (475 intervenciones) el 13/02/2009 14:33:57
Consultas:

1.- ?Cual es esa "ultima version" de GeneXus que mencionas?

2.- ¿Por que usas un arreglo para los meses?

3.- ¿Conoces la funcion CMonth?

Slds,

Patricio Ojeda V
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

RE:Array

Publicado por Chelly (1 intervención) el 13/02/2009 15:19:46
Gracias, Patricio por responder.
Estoy aprendiendo Genexus con la versión que Bajé del website de Genexus, la versión es 10.0.18367 U3 Trial.

No conozco la función CMonth.

¿Podría explicarme, por favor, que debo hacer para tener los nombre de los meses del año?

Nuevamente, gracias por la ayuda.

Saludos,

Chelly
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

RE:Array

Publicado por gabriel (75 intervenciones) el 13/02/2009 15:39:46
la funcion a la que haces ref .

&mes = CMonth(&fecha)

donde &mes es un caracter donde se va a asignar el nombre del mes de la &fecha (puede ser variable o atributo de tipo date)

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

RE:Array

Publicado por Chelly (7 intervenciones) el 13/02/2009 16:36:10
Muchas gracias Gabriel, por la ayuda.
Ya funciona... y se tiene los resultados esperados.

Saludos,

Chelly
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

RE:Array

Publicado por lucas (1 intervención) el 23/12/2009 15:16:03
Hola a todos, soy nuevo en genexus, mi pregunta es como hago para pasar un vector el cual se carga en un web panel en el que tiene una grid que se carga con secciones, y tambien esta tiene una variable boolean la cual al intentar tildar el check quiero pasar el valor de esa linea, osea la seleccion puede tener N veces, lo que yo quiero es pasar esos valores por medio de una vector a un procedimiento en el cual quiero mostrar esos valores en el report, para asi poder filtrar las secciones seleccionadas y mostrar solo las q se tildaron...
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