Foros del Web » Creando para Internet » Flash y Actionscript »

Dudas con un boton de filtrado

Estas en el tema de Dudas con un boton de filtrado en el foro de Flash y Actionscript en Foros del Web. Hola a todos!!! Estoy programando en Flash 8 un dataGrid que carga su informacion de una BD de MySql, hice un boton para poder filtrar ...
  #1 (permalink)  
Antiguo 15/11/2007, 09:50
 
Fecha de Ingreso: noviembre-2007
Mensajes: 15
Antigüedad: 10 años
Puntos: 0
Exclamación Dudas con un boton de filtrado

Hola a todos!!!

Estoy programando en Flash 8 un dataGrid que carga su informacion de una BD de MySql, hice un boton para poder filtrar la informacion que aparece en la tabla, por ejemplo que solo muestre la informacion del empleado numero 1 o del numero 6 cada vez que presiono ese boton.

Lo que estoy tratando de hacer y no me ha salido es que tengo un LogIn, dependiendo del usuario que se loguee, en el datagrid aparecere la informacion que le corresponde a ese usuario, ya filtrada de manera automatica, lo intente con "onClipEvent(enterFrame)" pero no me funciono. Alguien tendra una idea de como hacerlo en automatico.

Este es el codigo que utilizo para el boton de filtrado:

Código:
if (objeto.target == filtrador_btn){
      //Si no hay filtro lo ponemos y cambiamos el texto en el botón
      if (datos.filtered == false){
         datos.filtered = true;
         datos.filterFunc();
         filtrador_btn.label = "Quitar Filtro";
      }
      //Si hay filtro lo quitamos y cambiamos el texto en el botón
      else if (datos.filtered == true){
         datos.filtered = false;
         filtrador_btn.label = "Filtrar";
      }
      //Función filterFunc de Flash
      datos.filterFunc = function(registro:Object) {
         var dir_str:String = new String(registro.No_Empleado);
         return(dir_str == numnom_txt.text);
      }
   }
"datos" es un componente dataSet que lo uso para poder cargar la informacion en un dataGrid.

Les agradezco su ayuda.

Saludos. Emerson.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 15:32.