
FOR EACH - DETALLES.
Publicado por DALSOM (612 intervenciones) el 08/02/2005 16:33:15
HOLA A TODOS, ESTOY TRATANDO DE UTILIZAR UNA INSTRUCCION NUEVA PARA MI.
HAY UNOS CUANTOS PUNTOS QUE NO ME QUEDAN CLAROS
FOR EACH VARIABLE1 ON OBJETO1
.....
ENDFOR
EN VARIABLE1, DE DONDE SACO EL VALOR DE ESTA, YA QUE EN LOS EJEMPLOS NO LA INICIALIZAN. PARA MI CASO, SERIA UN OBJETO, PERO COMO SE QUE TIPO DE OBJETO REPRESENTA ESA VARIABLE?
EN OBJETO1, A LO QUE QUIERO REFERENCIAR ES A UN OBJETO O FORMULARIO YA CREADO Y CON TODOS SUS OBJETOS DENTRO, PERO NO ME TOMA EL NOMBRE DEL FORMULARIO COMO VALIDO, NI TAMPOCO
THISFORM.NAME
_SCREEN.FORM1
POR EJEMPLO QUIERO QUE CUENTE LOS BOTONES DE UN FORMULARIO, INCLUYENDO LOS QUE ESTEN DENTRO DE ALGUN CONTENEDOR, MAS LOS QUE NO ESTEN.
PENSE QUE ESTE SERIA EL CODIGO
LOCAL VO,C
C=0
FOR EACH VO ON THISFORM.NAME
C=C+1
ENDFOR
WAIT WINDOWS STR(C)+' BOTONES' NOWAIT
PERO NO SE COMO DECIRLE AL FOR EACH QUE SON BOTONES LO QUE ESTOY BUSCANDO, O DONDE DEBE DE BUSCARLO.
ESPERO QUE PUEDAN ENTENDERME.
HAY UNOS CUANTOS PUNTOS QUE NO ME QUEDAN CLAROS
FOR EACH VARIABLE1 ON OBJETO1
.....
ENDFOR
EN VARIABLE1, DE DONDE SACO EL VALOR DE ESTA, YA QUE EN LOS EJEMPLOS NO LA INICIALIZAN. PARA MI CASO, SERIA UN OBJETO, PERO COMO SE QUE TIPO DE OBJETO REPRESENTA ESA VARIABLE?
EN OBJETO1, A LO QUE QUIERO REFERENCIAR ES A UN OBJETO O FORMULARIO YA CREADO Y CON TODOS SUS OBJETOS DENTRO, PERO NO ME TOMA EL NOMBRE DEL FORMULARIO COMO VALIDO, NI TAMPOCO
THISFORM.NAME
_SCREEN.FORM1
POR EJEMPLO QUIERO QUE CUENTE LOS BOTONES DE UN FORMULARIO, INCLUYENDO LOS QUE ESTEN DENTRO DE ALGUN CONTENEDOR, MAS LOS QUE NO ESTEN.
PENSE QUE ESTE SERIA EL CODIGO
LOCAL VO,C
C=0
FOR EACH VO ON THISFORM.NAME
C=C+1
ENDFOR
WAIT WINDOWS STR(C)+' BOTONES' NOWAIT
PERO NO SE COMO DECIRLE AL FOR EACH QUE SON BOTONES LO QUE ESTOY BUSCANDO, O DONDE DEBE DE BUSCARLO.
ESPERO QUE PUEDAN ENTENDERME.
Valora esta pregunta


0