Hola Maximo.
Voy a probar
Gracias
Un saludo
set filter to &filtro no funciona.....
Moderator: Rathinagiri
Re: set filter to &filtro no funciona.....
Gipuzkoa - ESPAÑA
Re: filtro:="test->codigo>3" y set filter to &filtro /si fu
De este modo da error Base/1071 Argument error:=
He probado ["test->first="+str(form_1.text_3.value)] y vuelve a dar error&
He probado ["test->first="+str(form_1.text_3.value)] y vuelve a dar error&
danielmaximiliano wrote:Hola Paimar: filtro:="test->codigo>form_1.text_3.value"paimar wrote:Hola
Afinando un poco mas :
filtro:="test->codigo>3"
set filter to &filtro
/si funciona
pero si hago
set filtro to &filtrofiltro:="test->codigo>form_1.text_3.value"
da error Error BASE/1449 Sintax error:&
Que puede pasar ?
gracias
estas sumando la palabra "form_1.text_3.value" en vez del valor
intentaespero no equivocarmeCode: Select all
filtro:="test->codigo>"+Str(form_1.text_3.value)
Gipuzkoa - ESPAÑA
- danielmaximiliano
- Posts: 2614
- Joined: Fri Apr 09, 2010 4:53 pm
- Location: Argentina
- Contact:
Re: filtro:="test->codigo>3" y set filter to &filtro /si fu
[quote="paimar"]De este modo da error Base/1071 Argument error:=
He probado ["test->first="+str(form_1.text_3.value)] y vuelve a dar error&
probaste enviar ese texto a un MsgBox y ver como esta armado ???
puede ser que la función STR() no devuelva bien la longitud de form_1.text_3.value.
He probado ["test->first="+str(form_1.text_3.value)] y vuelve a dar error&
probaste enviar ese texto a un MsgBox y ver como esta armado ???
Code: Select all
msgbox ("test->codigo>"+Str(form_1.text_3.value), "Atención !!!")
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*
Saludos / Regards
DaNiElMaXiMiLiAnO
Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*
Saludos / Regards
DaNiElMaXiMiLiAnO
Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
Re: filtro:="test->codigo>3" y set filter to &filtro /si fu
en el msgbox la cadena sale bien. Pero luego al hacer el set filter da error &
Creo que ya no queda mas que probar ...
Creo que ya no queda mas que probar ...
danielmaximiliano wrote:paimar wrote:De este modo da error Base/1071 Argument error:=
He probado ["test->first="+str(form_1.text_3.value)] y vuelve a dar error&
probaste enviar ese texto a un MsgBox y ver como esta armado ???
puede ser que la función STR() no devuelva bien la longitud de form_1.text_3.value.Code: Select all
msgbox ("test->codigo>"+Str(form_1.text_3.value), "Atención !!!")
Gipuzkoa - ESPAÑA
Al final dare un rodeo.......
Buenas
Como no quiero atascarme (y volver a dejar minigui ) voy a dar un rodeo para saltar el problema del &
Sera mas codigo pero bueno..... A modo de ejemplo...
use test
Xcodigo:=form_1.text_1.value
Xnombre:=form_1.text_2.value
if xcodigo>0
filtro=filtro+" .and. xcodigo=test->code"
endif
if alltrim(xnombre)<>""
filtro=filtro+" .and. xnombre=test->first"
endif
if left(filtro,6)=" .and."
filtro=left(filtro,filtro,len(filtro)-6)
endif
set filter to &filtro
No deberia de dar ningun error pero os lo confirmo por si alguno se ve en las mismas
Gracias
Un saludo
Como no quiero atascarme (y volver a dejar minigui ) voy a dar un rodeo para saltar el problema del &
Sera mas codigo pero bueno..... A modo de ejemplo...
use test
Xcodigo:=form_1.text_1.value
Xnombre:=form_1.text_2.value
if xcodigo>0
filtro=filtro+" .and. xcodigo=test->code"
endif
if alltrim(xnombre)<>""
filtro=filtro+" .and. xnombre=test->first"
endif
if left(filtro,6)=" .and."
filtro=left(filtro,filtro,len(filtro)-6)
endif
set filter to &filtro
No deberia de dar ningun error pero os lo confirmo por si alguno se ve en las mismas
Gracias
Un saludo
Gipuzkoa - ESPAÑA
Re: set filter to &filtro no funciona.....
Como era de suponer asi no hay ningun problema , al final es el mismo codigo que usaba en clipper salvo que meto a la variable de memoria el valor del textbox en vez del valor del GET
Gracias
Un saludo!
Gracias
Un saludo!
Gipuzkoa - ESPAÑA
- danielmaximiliano
- Posts: 2614
- Joined: Fri Apr 09, 2010 4:53 pm
- Location: Argentina
- Contact:
Re: set filter to &filtro no funciona.....
Hola Paimar:paimar wrote:Como era de suponer asi no hay ningun problema , al final es el mismo codigo que usaba en clipper salvo que meto a la variable de memoria el valor del textbox en vez del valor del GET
Gracias
Un saludo!
bueno que hayas solucionado tu problema. pero sinceramente para poder ayudarte mejor se necesita un ejemplo completo del codigo, si utiliza bases que por lo menos tenga lo necesario para comprobar el metodo que intentas utilizar.
a veces el error esta como implementear las & (macros).
*´¨)
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*
Saludos / Regards
DaNiElMaXiMiLiAnO
Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
¸.·´¸.·*´¨) ¸.·*¨)
(¸.·´. (¸.·` *
.·`. Harbour/HMG : It's magic !
(¸.·``··*
Saludos / Regards
DaNiElMaXiMiLiAnO
Whatsapp. := +54901169026142
Telegram Name := DaNiElMaXiMiLiAnO
Re: set filter to &filtro no funciona.....
Gracias, lo tendré en cuenta!
un saludo
un saludo
danielmaximiliano wrote:Hola Paimar:paimar wrote:Como era de suponer asi no hay ningun problema , al final es el mismo codigo que usaba en clipper salvo que meto a la variable de memoria el valor del textbox en vez del valor del GET
Gracias
Un saludo!
bueno que hayas solucionado tu problema. pero sinceramente para poder ayudarte mejor se necesita un ejemplo completo del codigo, si utiliza bases que por lo menos tenga lo necesario para comprobar el metodo que intentas utilizar.
a veces el error esta como implementear las & (macros).
Gipuzkoa - ESPAÑA