Que tal a todos los camaradas del canal, bueno mi pregunta es algo que
quizas para ustedes sea algo muy básico pero como yo apenas estoy haciendo
mis pininos en Fox necesito un poco de ayuda con algo.
Bueno lo que necesito en realidad son 2 cosas:
1) Necesito automatizar lo más posible Fox y para ello tambien necesito
hacer algo como esto:
*Necesito colocar el nombre de mi tabla en una variable y después utilizar
el comando USE para
*comenzar a trabajarla
Variable = MiTabla
USE Variable
y también quiero hacer algo similar para colocar mi ruta default, algo
como:
Variable = "C:\MiDirectorio"
SET DEFAULT TO Variable
en lugar de tener que hecer esto:
USE MiTabla
y
SET DEFAULT TO "C:\MiDirectorio"
*No quiero colocar el nombre de la tabla directamente puesto que esto en
cierto modo nos ata a
*tener un solo nombre para una tabla en especial y una ruta en especifico.
Bueno, esta es mi 1er. duda en forma básica, la segunda ya la he resuelto
pera no me convence mucho, aqui tienen el código por tienen una forma
mejor de hacerlo:
2)obtener la ruta donde se encuentra ejecutando una rutina, formilario,
etc.
* Este código lo estoy utilizando en el Método LOAD de una forma para
obtener la ruta donde se
*esta ejecuntado ésta pero también lo he utilizado en los PRG's y me
funciona bien =).
PUBLIC RUTA
IniRuta = ATC(SYS(5)+'\',SYS(16))
FOR nCont = LEN(sys(16)) to 1 step -1
IF SubStr(SYS(16),nCont,1) = "\"
EXIT
ENDIF
ENDFOR
RUTA = SUBSTR(SYS(16), IniRuta, nCont-IniRuta+1)
Bueno, de antemano gracias y espero que alguien se apiade de mi y pueda
resolver mi duda No. 1 de preferencia
-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co
PortalFox - NNTP Forum Gatewa
Leer las respuestas