Comunidad de diseño web y desarrollo en internet online

Insertar funcion dentro del datagrid

Citar            
MensajeEscrito el 08 Sep 2010 02:23 am
Hola a todos

Tengo el sgte problema...Soy nuevo en el tema de flash8.
Y ahora me he estado centrando en el tema de DATAGRID y me gustaria saber ¿ como podria insertar una funcion dentro de una columna el datagrid, para que esta en vez de tener un numero de mes, me informe del NOMBRE DEL MES (ENE,FEB,MAR,etc )

Este es mi codigo, para que me lo corrigan por favor :

mi_arreglo.push({ano:2009, mes:1, region:13, comuna:"Cerro Navia", descripcion:"GLL como invitado en agrupación CLL", luchadores:"Ramc vs Phil", video:"gllvideo2009_01"});


// funcion que traduce los nro.mes a palabra
function nombremes(nromes:Number):Number {
if (nromes==1) {
nommes = "ENE";
}
if (nromes==12) {
nommes = "DIC";
}
return(nommes);
}

en el campo "mes", desearia colocar, ejemplo "mes:nombremes(1)" o algo asi
No estoy usando tablas aun, solo la estoy llenando "a mano", pero me gustaria q visualmente dijera el NOMBRE y no el numero del mes.
Claro habria sido facil, poner "manualmente" el nombre, pero no seria la idea.

Eso amigos...denme una manito por favor.
MUCHAS GRACIAS

Por hecpok

43 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Sep 2010 08:08 pm
Haz un array con los nombres de los meses y luego cuando agregas los datos usa ese array como lookup, ejemplo

mi_arreglo.push({ano:2009, mes:meses[0], region:13, comuna:"Cerro Navia", descripcion:"GLL como invitado en agrupación CLL", luchadores:"Ramc vs Phil", video:"gllvideo2009_01"});

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 09 Sep 2010 03:52 am
Muchas gracias por responder.
Muy practico lo de los arreglos, dentro de un datagrid.

¿ seria posible si me dieses un pequeño ejemplo o algun link de donde encontrar el uso de alguna funcion ?

Estoy con todos las ganas de aprender :)

MUCHAS GRACIAS NUEVAMENTE

Por hecpok

43 de clabLevel



 

firefox
Citar            
MensajeEscrito el 09 Sep 2010 02:25 pm
No entiendo lo que me pides, ¿ejemplo de que?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 13 Sep 2010 12:10 am
Hola Jorge gracias x contestar.

Probe la solucion que me diste de agregar un arreglo simple para poder generar LOS NOMBRES DE MES, dependiendo del numero del mes, en esa columna...Muchas gracias...

Respecto a lo de agregar una funcion en una columna del datagrid, me referia a COMO es posible agregar una funcion como ejemplo :

Agregar algun calculo complejo para luego colocar en esa columna, dicho resultado.

Ejemplo practico (ignoro si esta ok la sintaxis correcta)...

campo (columna) valorproducto:calculavalor(3)


function calculavalor
parametro valor_a_calcular
valorprocesado=valor_a_calcular * 540
return valorprocesado

ALGO ASI...COMO se usan funciones generadas por el usuario dentro de alguna columna del datagrid, creando la funcion x separado...

Eso amigo y disculpa mi ignorancia y ojala se me haya entendido...
Muchas gracias

Por hecpok

43 de clabLevel



 

firefox
Citar            
MensajeEscrito el 13 Sep 2010 02:44 pm

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.