Page 1 of 1

UNIDAD VIRTUAL

Posted: Thu Aug 20, 2015 6:02 pm
by LOUIS
Hola Amigos, os pido vuestra ayuda nuevamente, el caso es que el programa principal (ejecutable) está en el Servidor y las otras pc se conectan al servidor usando Conectar a Unidad de Red (click derecho sobre mi ícono Red) y luego les creo el acceso directo en cada pc ... todo trabaja bien, Ingresos, Consultas, Reportes, pero tengo un Informe Gráfico que en el Servidor trabaja y se ve muy bien, mas no en las pc, porque estas buscan las DBF en el C:\ cuando deberían buscar en W:\ que es la unidad virtual asignada.

Qué instrucción debo poner para que el programa entienda que está conectado a travéz de la Unidad W y busque allá, mas no en el disco C las DBF ?

Muchas Gracias de antemano.

Re: UNIDAD VIRTUAL

Posted: Thu Aug 20, 2015 9:48 pm
by andyglezl
No deberías manejar la letra de la unidad en tu programación, te limitas a que sea siempre C:,
las bases de datos las toma desde la carpeta donde arranca el ejecutable...
todo trabaja bien, Ingresos, Consultas, Reportes, pero tengo un Informe Gráfico que en el Servidor trabaja y se ve muy bien, mas no en las pc, porque estas buscan las DBF en el C:\ cuando deberían buscar en W:\ que es la unidad virtual asignada.
??? Que los Ingresos, Consultas y Reportes no los tomas de las mismas DBFs que el Reporte Gráfico ??? :o

Re: UNIDAD VIRTUAL

Posted: Thu Aug 20, 2015 11:16 pm
by danielmaximiliano
Hola : usa algo simple..

Code: Select all

 If ! FILE( "c:\SERVIDOR.TXT")  
   cDisco := "Z:\Seguros"
   else
   cDisco := "C:\Seguros"
   Endif 
   cPathbases := cDisco + '\bases\'
 SET DEFAULT TO ( cPathbases )
 SET PATH TO    ( cPathbases )
utlizar unidad de disco "Z" en todas las maquinas ya que es imposible que este este ocupado si en la maquina hay varios disco fisicos y de unidad de red...

Re: UNIDAD VIRTUAL

Posted: Fri Aug 21, 2015 12:15 pm
by luisvasquezcl
Estimado,
Prueba la función GetCurrentFolder().

cDbf := GetCurrentFolder()+'Miarchivo.dbf'

espero te sea de ayuda.
saludos cordiales,
Luis Vasquez

Re: UNIDAD VIRTUAL

Posted: Sat Aug 22, 2015 4:59 pm
by LOUIS
Gracias Andy, Gracias Luis V.
Gracias Daniel, utilicé tu sugerencia, me fue muy bien :P

Gracias a todos, muy amables.