Home > Foro de Visual FoxPro >

Debates de Visual FoxPro > Filtrar información en un grid por medio de un combobox y que se refresque en el grid

Filtrar información en un grid por medio de un combobox y que se refresque en el grid

Escrito por Romel Lara el 28/03/2006

Hola buenas noches necesito me ayuden con esto, tengo en un formulario un gri que se encuentra enlazado a una base de datos y un combobox en la parte superior, lo que quier hacer es que cuando en el combobox seleccione un item este me filtre la información en el grid presentandome solo lo que he seleccionadopor ejemplo si en una tienda tengo varios articulos y seleciono zapatos que solo me muestre zapatos.

Agradezco su ayuda....


Citar  |  
Ver mensaje      

Escrito por Harry Castillo el 29/05/2006

Antes que nada en tu tabla crea un campo llave primario , para indexar los datos y luego en el combo programa lo siguiente

Combo1...................... Valid

Set filter to campo = thisform.combo1.value

thisform.grdtabla.refresh()



Citar  |  
Ver mensaje     

Escrito por Carlos Colindres el 11/08/2006

Amigos le quiero pedir ayuda y tambien buenas noches! O buenos Dias! Miren tengo un problema con un programa que estoy haciendo pues les contare necesito saber como filtro de un combo a combo porque necesito poner un nombre y cuando ponga ese nombre me salga en el otro combo toda la informacion que ese nombre tiene alli 

Un ejemplo

Si yo pongo

Combo1                        combo2
Minombre                    toda mi informacion

Como veran puse mi nombre alli y cuando ponga mi nombre en el combo en el otro combo me aparecera mi informacion


Citar  |  
Ver mensaje     

Escrito por Sabas el 06/09/2006

Hola me gustaria saber como puedo hacer para crear un combow en html donde cuandoel usuario digite las primeras latras aparezcan las coincidencias de lo escrito.. Os lo agradecere mucho por fa que me urge sabaspravia@hotmail. Com


Gracias.....


Citar  |  
Ver mensaje     

Diana
Guatemala, Guatemala
Escrito por Diana el 06/09/2006

Yo lo haria asi:

If thisform=combo1.listindex.1

thisform.combo2.additem( ' XXXXX' )

Endif


Citar  |  
Ver mensaje     

Escrito por Alexis el 28/06/2007

Hola, tengo un datagrid conectado con un Adodc esto me muestra la informacion de la tabla pero necesito que un Combobox me filtre, tal como la primera pregunta...

De antemano gracias


Citar  |  
Ver mensaje     

Stra
El Salvador, El Salv...
Escrito por Stra el 6 de Septiembre

Necesito hacer una busqueda filtrando status por ejemplo
si pongo en un text zapatos que me muestre en un grid
todos lo zapatos y que al darle clic a un articulo( zapatos) del grid
me abra un formulario con la informacion de este articulo e imprimirla


Citar  |  
Ver mensaje     

Pedro Perez
Distrito Federal, Mé...
Escrito por Pedro Perez el 3 de Noviembre

Gracias harry castillo, la sintaxis es correcta, pero al ejecutar el combox por segunda vez (para una segunda busqueda diferente) marca un error que dice "ke el metodo thisform solo se puede utilizar una vez" estas instrucciones las coloque en la ventana de codigos de "combo1" dentro de un procedimiento interactivechange. De la siguiente manera:

Set filter to RESGUARDO = thisform . Combo1. value

THISFORM



. GRID1. refresh ()


¿Ke hay ke hacer para no mande el mensaje de error?.

gracias.


Citar  |  
Ver mensaje     


Responder


Quiero recibir alertas por email cuando haya mensajes nuevos en este debate

Al escribir en el debate:
  1. Repasa la ortografía y no escribas en formato SMS.
  2. Lee el texto dos veces antes de publicar.
  3. No escribas todo en mayúsculas o negritas.
 
Páginas internacionales: España  |  Italia  |  Francia  |  México  |  Alemania  |  Reino Unido  |  Argentina  |  Chile  |  Colombia  |  USA

Búsquedas frecuentes: autocad electrical manual foro ingles que es un sistema administrativo tipos de refrigerante programa para aprender piano

Emagister cumple la Ley Orgánica 15/1999 de 13 de diciembre, de Protección de datos de Carácter Personal, y posee el código de inscripción nº 2002010053 del Registro General de la Agencia de Protección de Datos. Copyright © 1999/2000 - Grupo Intercom - Todos los derechos