Que tal ? estoy trabajando en una aplicacion que tira un reporte en
rave reports. Utilizo rave reports para confeccionar mi reporte. En el proyecto delphi, en el formulario, utilizo el componente
TRvProject para lanzar el reporte.
Mi consulta es la siguiente: resulta que todo funciona muy bien, pero a la hora de crear un instalador (con instalshield), instalo el programa en otra maquina, y quiero tirar un reporte, me da un error, que el componente no encuentra el archivo .rav en la ruta especificada. Esto se debe a que en mi componente
TRvProject, en la propiedad
ProjectFile, le asigne una ruta donde se encontraría el archivo .rav. Pero cuando instalo mi aplicación, el programa esta buscando esa ruta para lanzar el reporte, y obviamente no existe, ya que mi aplicacion se instala en archivos de programas de WINDOWS. En todo caso, para cada una de las maquinas donde instalo mi aplicacion, deberia crear una carpeta y cada una de las subcarpetas con la ruta especifica en donde guardaria mi archivo .rav. les dejo una captura.
Mi pregunta es: Existe alguna forma de que, el componente
TRvProject busque el archivo .rav dentro de la raiz donde se encuentra el proyecto?. En realidad cuando estoy trabajando con el proyecto, el archivo .rar si se guarda en la raiz del proyecto (en C:\user\misdocumentos\proyecto\etc...) pero cuando genero el instalador, el componente
TRvProject sigue buscando esa ruta para tirar el reporte, y obviamente en ninguna maquina que instalo mi aplicacion se encuentra. Tiene Solucion? .. gracias y saludos !