SoloCodigo

Bases de Datos => Crystal Reports => Mensaje iniciado por: UserCode en Viernes 30 de Marzo de 2007, 23:27

Título: Reportfilename En Cliente/servidor
Publicado por: UserCode en Viernes 30 de Marzo de 2007, 23:27
Buenas,

Disculpa, mis dudas en un llamado de reporte crystal en vb en conexion remota, pero si normalmente uno llama a un reporte desde un ocx crystal en el Form por este código entre otros que complementan el que esto sea posible, es decir, indico el que establece la ruta sobre la ubicaion del archivo rpt:

localhost:
Código: Text
  1.  
  2. CrystalReport1.ReportFileName = App.Path & "\reporte.rpt"
  3.  
  4.  

cliente--> servidor:
Cómo variaría la modificación de esta linea, en el caso de un modelo cliente/servidor ya que esa linea no serviría de esa forma, pero parece que no funciona, si pongo:
Código: Text
  1.  
  2. CrystalReport1.ReportFileName = "\\NombServidor\Proyecto\rep\reporte.rpt"
  3.  
  4.  

Sé que hay otras lineas así como esta:
Código: Text
  1.  
  2. CrystalReport1.Connect = "Data Source=Serv;UID=sa;PWD=sa;DSQ=BD;"
  3.  
  4.  

Pero me intriga saber si funciona lo del .ReportFileName, porque en el pc cliente se presenta un error que crea un archivo txt llamado event, que indica que no ha encontrado el archivo y pone la ruta, pero la ruta es local, deberia ser la ruta del pc servidor y no del pc cliente.
Título: Re: Reportfilename En Cliente/servidor
Publicado por: ElNapster en Viernes 30 de Marzo de 2007, 23:47
:o  yo siempre eh probado solo en la maquina del cliente  :P  , pero podrias probar que tu sistema te lea un archivo texto, y le pondes alli el path del server junto con el rpt .... talvez funciones...  :scream: ..

 :comp:
Título: Re: Reportfilename En Cliente/servidor
Publicado por: UserCode en Sábado 31 de Marzo de 2007, 00:54
se puede poner un \archivo.txt en la ruta del CrystalReport.FileName?  :huh:
en todo caso, me saca el mismo error: Error 20997 en tiempo de ejecucion