Crystal -> PESetTableLocation

Crystal -> PESetTableLocation

Postby Carles » Thu Jul 27, 2006 10:21 am

Hola,

Con el CRPE usando el metodo :PESetTableLocation() (PESetNthTableLocation) , puedes cambiar la ubicacion de las tablas, pero mi pregunta es : ¿Se puede cambiar la ubicacion y el NOMBRE de la tabla? Habeis encontrado una solucion ?

Ejemplo:

Tabla original: g:\datos\cabezera.dbf

Nueva ubicacion: c:\temp\temp0001.dbf


Gracias
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1139
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona

Postby R.F. » Thu Jul 27, 2006 1:42 pm

Va a ser que no, yo lo probe y no se pudo.

Sin embargo, pasa algo muy curisoso con Crystal, puedes abrir varios reportes AL MISMO TIEMPO, que usen la misma tabla, y sin embargo, el contenido de dicha tabla puede no ser el mismo,

Digamos que enemos un reporte por rango de fechas, para eso hacemos un fichero DBF temporal y creamos el infomre crystal y lo presentemos, pero AL MISMO TIEMPO yo quiero crear otro informe IGUAL pero con distinto rango de fecha, uso LA MISMA TABLA, con el MISMO NOMBRE, en la misma ubicacion, y sin importar que el reporte 1 este siendo presentado en pantalla, se presentara el segundo informe, sin alterar el primero ni marcar ningun error.
Saludos
R.F.
R.F.
 
Posts: 840
Joined: Thu Oct 13, 2005 7:05 pm

Postby Carles » Fri Jul 28, 2006 8:44 am

Hola Rene,

Partiendo de la base de que los listados son procesos sequenciales, seguramente al ejecutar el primero , la tabla ya no la usa mas, por lo que al generar el segundo listado se debe 'machacar' la primera tabla con la segunda y por eso debe funcionar. Voy a hacer un par de pruebas. Si no, no se me ocurre otra solucion que generar un directorio temporal con sus tablas correspondientes, por cada reporting que haga. Uhmmm no se...

Bueno voy a seguir mirando. Cuando sepa algo mas lo digo...

Gracias.
Salutacions, saludos, regards

"...programar es fácil, hacer programas es difícil..."

UT Page -> https://carles9000.github.io/
Forum UT -> https://discord.gg/bq8a9yGMWh
Skype -> https://join.skype.com/cnzQg3Kr1dnk
User avatar
Carles
 
Posts: 1139
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 64 guests