Power Builder - algo parecido al for each de VB

 
Vista:

algo parecido al for each de VB

Publicado por homero (2 intervenciones) el 13/05/2004 09:02:37
Hola.... aca me pueden ayudar?
Necesito una funcion o algo que trabaje como el for each de visual basic..
por ejemplo:
tengo 5 sle (sle_1,sle_2,sle_3,sle_4,sle_5)
lo que deseo es al presionar en el boton nuevo, me borre el texto que contiene cada uno de estos sle...
no quisiera estar haciendo:
sle_1.text=""
sle_2.text=""
sle_3.text=""
......
por internet vi una pagina pero lo probe y no me funciono.. lamentablemente no recuerdo en que pagina.... si uds. me podrian ayudar..please....
gracias a toditos..
saludos de peru

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:algo parecido al for each de VB

Publicado por Oscar (1178 intervenciones) el 13/05/2004 16:37:46
Eso se llama recorrido por los controles y cambio masivo de alguna propiedad. Puedes bajarte la pbl llamada: "Propiedad.zip" (8 kb) de:

http://www.iespana.es/powerbuilder/ejemplosPB/ejemplos.html

En esencia trabaja asi: (aplicado a tu caso concreto):

Integer n_controles
SingleLineedit as_SingleL

FOR n_controles = 1 TO UpperBound(control[])
CHOOSE CASE TypeOf(Control[n_controles])
CASE SingleLineedit!
as_SingleL = control[n_controles]
as_SingleL.Text = ""
END CHOOSE
NEXT
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:algo parecido al for each de VB

Publicado por homero (2 intervenciones) el 14/05/2004 09:46:42
Sensacional.....
los probe y funciona perfecto...
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