Error con Variable que contiene elnombre de una tabla
Hola, que tal?...
Necesito ayuda en un punto en concreto y es que estoy desarrollando una pequeña utilidad para la actualizacion de datos en tablas de VFP 9.0, el problema radica en que el usuario debe seleccionar la tabla en cualquier ubicacion del PC (Para esto utilizo GETFILE),despues de la seleccion tengo una rutina que le muestra al usuario los campos que integran esa tabla, alli el usuario debe seleccionar un campo.. al hacer eso el nombre del campo queda almacenado en una variable ... Pero el problema surge cuando intento hacer un REPLACE..
Ejemplo:
REPLACE Variable with NuevoValor
En esa instruccion no reconoce elcontenido de la Variable como una tabla sino como una cadena de caracteres...
Ese es el problema, ¿Como hago para que VFP entienda que esa variable contiene el nombre de un campo de la tabla que esta activa en ese momento.?
Agradeceria infinitamente su ayuda.....
Necesito ayuda en un punto en concreto y es que estoy desarrollando una pequeña utilidad para la actualizacion de datos en tablas de VFP 9.0, el problema radica en que el usuario debe seleccionar la tabla en cualquier ubicacion del PC (Para esto utilizo GETFILE),despues de la seleccion tengo una rutina que le muestra al usuario los campos que integran esa tabla, alli el usuario debe seleccionar un campo.. al hacer eso el nombre del campo queda almacenado en una variable ... Pero el problema surge cuando intento hacer un REPLACE..
Ejemplo:
REPLACE Variable with NuevoValor
En esa instruccion no reconoce elcontenido de la Variable como una tabla sino como una cadena de caracteres...
Ese es el problema, ¿Como hago para que VFP entienda que esa variable contiene el nombre de un campo de la tabla que esta activa en ese momento.?
Agradeceria infinitamente su ayuda.....
cuando definas la variable deberas de hacerlo de estara manera.
varible = "tabla.campo"
y cuando lo remplaces deberas hacerlo de la siguiente manera.
replace (variable) with campo
ok, espero te solucione el problema
varible = "tabla.campo"
y cuando lo remplaces deberas hacerlo de la siguiente manera.
replace (variable) with campo
ok, espero te solucione el problema
