FoxPro/Visual FoxPro - Duda con use sys(5)

 
Vista:

Duda con use sys(5)

Publicado por Sara (8 intervenciones) el 25/01/2007 00:51:50
¡Hola! Tengo una duda. Tengo una tabla con la cual tengo las descripciones de cada firma (Banamex, Santander,etc) acompañadas de sus rutas. Toda esta info la despliego en un listbox. Al seleccionar alguna opcion coloco:
USE SYS(5)+U_RUTA+'CUENTAS' DONDE U_RUTA ES EL PATH.
ESTO LO HACE BIEN, EL PROBLEMA OCURRE CUANDO TRATO DE ABRIR OTRO FORM
ME MANDA EL MENSAJE FILE 'F:\SJE\CATS\FRMMENU.SCX' DOES NOT EXIST.
¡¡ME CONTINUA MANDANDO LA RUTA QUE ESCOGI CON EL SYS', LOS FORM SE ENCUENTRAN EN C:\CUENTAS.

¿QUE ESTOY HACIENDO MAL?
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
sin imagen de perfil

RE:Duda con use sys(5)

Publicado por Ernesto Hernandez (4623 intervenciones) el 25/01/2007 02:22:48
Por que mejor en tu programa principal usa algo como esto

SET PATH TO REPORTS, FORMS LIBS, PROGRAMS, FORMATOS, MENUS, DATOS, OTHER, FORMS, ;
INCLUDE, HELP, BITMAPS, ICONS, CALENDAR, FONTS, DOCUMENTOS

y asi tendras en linea todos los folder que esten dentro de tu proyecto y podras usar cualquier cosa que necesites

Suerte
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:Duda con use sys(5)

Publicado por Richard Marrero (3 intervenciones) el 23/02/2007 19:31:23
Sara intenta crear una variable pública en tu archivo principal que asignaste en tu proyecto con el nombre de gcdirdata

public gcdirdata

gcdirdata = addbs(_vfp.DirDefaultPath)+"cuentas"

con esto puedes abrir las tablas desde cualquier parte de tu programa.
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