Crystal -> PESetTableLocation

Post Reply
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Crystal -> PESetTableLocation

Post by Carles »

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..."

https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
R.F.
Posts: 840
Joined: Thu Oct 13, 2005 7:05 pm

Post by R.F. »

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.
User avatar
Carles
Posts: 937
Joined: Fri Feb 10, 2006 2:34 pm
Location: Barcelona
Contact:

Post by Carles »

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..."

https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
Post Reply