equivalente en genexus para la instruccion goto?
Publicado por raul (31 intervenciones) el 10/10/2007 01:53:52
he estado budcando en la documentacion de genexus pero no es lo que busco, utilizo genexus 8, lenguaje vb 6 y manejador de bd sql, mi pregunta es acerca de la instruccion goto, no la de genexus porque al parecer no hace lo mismo que la de vb he aqui un ejemplo sencillo de lo que quiero hacer
--
--
--
variable=1
10
if variable<10 then
variable=variable +1
goto 10
end if
--
--
---
basicamente lo que hace este pequeño codigo de demostracion es que se inicializa una varible en 1 despues se pregunta si es menor a 10, mientras la condicion sea verdadera entrara al if y despues ejecura la orden goto 10 que la regresara al punto donde esta el encabezado 10 osea justo encima del 10 y asi hasta que la condicion sea falsa.
este es un pequeño ejemplo al estlo vb de lo que quiero hacer, muchos diran que esto se parece mucho a un for o que podria utilizar un while, sin embargo en el codigo de un programa que estoy haciendo esto me ahorraria miles de lineas de codigo y le daria mas claridad de programa, asi que unica pregunta es si existe algun tipo de instruccion que sea parecida a esta?, por supuesto, como utilizarla?, y si no existe si es que hay alguna manera de utilizar instrucciones vb dentro de genexus por medio de alguna instruccion?
Gracias por su ayuda
--
--
--
variable=1
10
if variable<10 then
variable=variable +1
goto 10
end if
--
--
---
basicamente lo que hace este pequeño codigo de demostracion es que se inicializa una varible en 1 despues se pregunta si es menor a 10, mientras la condicion sea verdadera entrara al if y despues ejecura la orden goto 10 que la regresara al punto donde esta el encabezado 10 osea justo encima del 10 y asi hasta que la condicion sea falsa.
este es un pequeño ejemplo al estlo vb de lo que quiero hacer, muchos diran que esto se parece mucho a un for o que podria utilizar un while, sin embargo en el codigo de un programa que estoy haciendo esto me ahorraria miles de lineas de codigo y le daria mas claridad de programa, asi que unica pregunta es si existe algun tipo de instruccion que sea parecida a esta?, por supuesto, como utilizarla?, y si no existe si es que hay alguna manera de utilizar instrucciones vb dentro de genexus por medio de alguna instruccion?
Gracias por su ayuda
Valora esta pregunta
0