Búsqueda combinada mediante combox

Hice unas busquedas de dato mediante combox la cual despliego en un grid, por ejemplo solo puedo elejir datos individualmente
municipio=Querétaro o sector=1 o zona=6 etc.
Lo que yo quiero obtener es una combinación de datos donde yo pueda elegir datos que sean por ejemplo del municipio de Querétaro y además que sen solo del sector 1 y solo de la zona 6 como le puedo hacer. Gracias

1 respuesta

Respuesta
1
Necesito saber cual es el origen de datos que muestras en la grilla y como haces para filtrar la información, si por medio de un set filter o parámetros de una vista
! Hola! rodrigoj
Mira los datos los bajo de una tabla mediante la siguiente instrucción xvalorcombo="'"+alltrim(this.value)+"'"
xsql="select *from pectesjam where alltrim(clave)="+xvalorcombo+" into cursor micursor"
thisform.pagreframe1.page1.grid1.recordsource=xsql
Así despliego mi búsqueda de datos.
Gracias por atender mi pregunta, espero tu respuesta.
Podes crear una cadena con la expresión de filtro usando operadores lógicos, en tu caso AND
Agrega un botón al formulario que se llame actualizar o algo por el estilo y en click de dicho botón
creas una expresión compuesta
lccombo1='"'+alltrim(thisform.combo1.value)+'"'
lccombo2='"'+alltrim(thisform.combo2.value)+'"'
Etc...
Después haces
xsql="select *from pectesjam where alltrim(clave)="+xvalorcombo+" and municipio="+lccombo2+" into cursor micursor"

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas