FoxPro/Visual FoxPro - problemas con un filtro...

 
Vista:

problemas con un filtro...

Publicado por Cristhian (90 intervenciones) el 02/07/2003 17:24:42
tengo dos combos de dos tablas relacionadas.
la seleccionar un registro me debe mostrar en el 2do. combo solo los que correspondan a ese registro.

capturo la clave en una variable y filtro por ella en la 2da. tabla.

*el tipo de dato de tabla2 es integer
var=this.value *string
set filter to campo="&var" in tabla2

Me dice "Incompatibilidad entre el tipo de operador y el tipo de operando".

Cómo puedo solucionar este problemita..
Ojalá quede claro.

Agradecido
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

RE:problemas con un filtro...

Publicado por upliftmofopartyplan (265 intervenciones) el 02/07/2003 18:11:55
Hola!
me parece que el problema es que la primer variable para filtrar es un string y la segunda un numerico.
prueba esto:
var=val(this.value)
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:problemas con un filtro...

Publicado por Sergio A. Munguia M. (34 intervenciones) el 02/07/2003 18:16:25
Tu comando set filter to campo="&var" in tabla2

Intenta cambiarlo por algo asi
cFiltro = "campo="+valor
ó
cFiltro = "campo="+str(valor)
segun sea el caso y luego

SET FILTER TO &cFiltro IN TABLA2

Espero te funcione sin mayor problema.
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:OK...

Publicado por Cristhian (90 intervenciones) el 02/07/2003 20:23:42
Me resultó, gracias Sergio
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