Hola,
Es posible que el nombre del TEXTBOX sea un Array.
@ 66 , 330 LABEL LABEL_1 ;
VALUE 'Código:' ;
WIDTH 80
@ 66 , 405 TEXTBOX aField[1] ;
MAXLENGTH 10
@ 96 , 330 LABEL LABEL_3 ;
VALUE 'Tipo:' ;
WIDTH 80
@ 96 , 405 TEXTBOX aField[2] ;
MAXLENGTH 10
lo compilo bien, pero a la hora de ejecutarlo me da un error en la definición.
Gracias.
TEXTBOX ARRAY
Moderator: Rathinagiri
- SALINETAS24
- Posts: 667
- Joined: Tue Feb 27, 2018 3:06 am
- DBs Used: DBF
- Contact:
TEXTBOX ARRAY
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no.
Re: TEXTBOX ARRAY
Hola Salinetas
Si le antepones (ampersan) no te funciona ?
@ 96 , 405 TEXTBOX &aField[1]
Si le antepones (ampersan) no te funciona ?
@ 96 , 405 TEXTBOX &aField[1]
Andrés González López
Desde Guadalajara, Jalisco. México.
Desde Guadalajara, Jalisco. México.
- SALINETAS24
- Posts: 667
- Joined: Tue Feb 27, 2018 3:06 am
- DBs Used: DBF
- Contact:
Re: TEXTBOX ARRAY
No, me da error en el momento lo ejecuto.
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no.
- SALINETAS24
- Posts: 667
- Joined: Tue Feb 27, 2018 3:06 am
- DBs Used: DBF
- Contact:
Re: TEXTBOX ARRAY
Otra cuestión.
Puedo refrescar la información de varios TEXTBOX a la vez, o tengo que hacerlo uno a uno.
Vereis, yo vengo de clipper, y tenía un función que cargaba los valores de registro de un fichero en una Array (nombre, dirección, población, provincia,teleno, etc., etc) y lo hacia con un bucle FOR. Despues pedia los valores con GET y cuando ya estaban correctos los gravaba con otro bucle FOR.
Ahora veo que esto no es posible, necesito para una a una cada varia del fichero a su textbox y viceversa.
¿estoy en lo cierto..?
Si tienes un solo fichero no tiene importancia pero para grandes programas con muchas bases de datos distintas..., puff mucha tarea ingrata.
No se si me he explicado. Agradezco cualquier aporte.
Puedo refrescar la información de varios TEXTBOX a la vez, o tengo que hacerlo uno a uno.
Vereis, yo vengo de clipper, y tenía un función que cargaba los valores de registro de un fichero en una Array (nombre, dirección, población, provincia,teleno, etc., etc) y lo hacia con un bucle FOR. Despues pedia los valores con GET y cuando ya estaban correctos los gravaba con otro bucle FOR.
Ahora veo que esto no es posible, necesito para una a una cada varia del fichero a su textbox y viceversa.
¿estoy en lo cierto..?
Si tienes un solo fichero no tiene importancia pero para grandes programas con muchas bases de datos distintas..., puff mucha tarea ingrata.
No se si me he explicado. Agradezco cualquier aporte.
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no.
- srvet_claudio
- Posts: 2193
- Joined: Thu Feb 25, 2010 8:43 pm
- Location: Uruguay
- Contact:
Re: TEXTBOX ARRAY
Ej.
For i = 1 to Len ( aField )
ctext = aField[ i ] // asignar el contenido del array a una variable
@ 96 +i*20, 405 TEXTBOX &ctext // hacer macrosustitucion con la variable
Next
For i = 1 to Len ( aField )
ctext = aField[ i ] // asignar el contenido del array a una variable
@ 96 +i*20, 405 TEXTBOX &ctext // hacer macrosustitucion con la variable
Next
- SALINETAS24
- Posts: 667
- Joined: Tue Feb 27, 2018 3:06 am
- DBs Used: DBF
- Contact:
Re: TEXTBOX ARRAY
muchas gracias lo pruebo
Como dijo el gran pensador Hommer Simpson..., - En este mundo solo hay 3 tipos de personas, los que saben contar y los que no.