canal visual basic .net

Recursos Visual Basic.NET, VB.NET, Manuales de programación, Tutoriales, Foros de programación, Comunidad de programadores

Usuarios activos:  89

Foros de programación, recursos, tutoriales, sistemas operativos...

Bienvenido a la zona de foros. Participa en alguno de nuestros foros: Foros de visual basic, foros de visual basic.net foros de Crystal reports, foros de C++ - C# , foros de Java, foros de PHP, foros de ASP.net. Seguro que hay un foro que te servirá de gran utilidad y si no lo encuentras avísanos y crearemos uno nuevo.
 

Retroceder   Foro > Canal Visual Basic > Visual Basic 6.0
 
LinkBack Herramientas Buscar en Tema Desplegado
  #1 (permalink)  
Antiguo 09-Jul-2009, 15:48
Junior Member
Iniciad@
 
Fecha de Ingreso: 09-July-2009
Mensajes: 1
Predeterminado Cargar archivo .RPT de CR11 sin el CRViewer

Saludos comunidad

Primer link de web que selecciono al buscar un foro de la internet donde alguno de los presentes pueda orientarme en esta situacion, agradeceria mucho la ayuda.

Tengo varios reportes Crystal en una carpeta (archivos .rpt)
Todos estan hechos en Crystal Report 8.5
El problema esta presente en un programa viejo, esta hecho en Visual Basic 6.
Tratar de migrar un programa de VB6 a VB.NET que ha llevado anios en uso, pasarlo solo por este percance al menos no me es opcional en estos momentos, ya que tardaria mucho, no es un progama enorme pero tampoco es pequeno.

La razon de pasar de CR8.5 a CR11 es porque debo de cambiar el logo del cabecero de los reportes, el programa se ha vuelto multiusuario, es decir, tiene mas de una sesión de usuario. Y cada usuario tiene su propio logo para los reportes.

CR8.5 no posee la funcionalidad de imagenes OLE dinamicas, mientras que CR11 si, de ahi el cambio.
Respalde los archivos .RPT y realice un intento de cargar un reporte ya trabajo en CR11 (agregando lo de la imagen la cual posee como ruta una direccion en un campo de una tabla).

El problema es que yo no uso el Viewer, sino que hago los reportes directamente en Crystal Report y luego simplemente lo llamo desde el programa a nivel de codigo.

Tengo muchos reportes y no deseo hacer X cantidad de Form para cada Viewer, por lo cual pregunta:
Cómo puede llamarse un archivo .RPT de CR11, igual como se podia (y se puede) en CR8.5


CrystalReport1.ReportFileName = "C:\SAHIM\rep\presupuesto.rpt"
CrystalReport1.RetrieveDataFiles
CrystalReport1.WindowTitle = "Presupuesto Médico"
CrystalReport1.WindowState = crptMaximized
CrystalReport1.PrintReport

Con el codigo anterior asi es como llamo un reporte en CR8.5 con el control que se incrusta en la ventana pero no es un Viewer, no tenia que crear un Form para contener el reporte, sino que una DLL de Crystal busca el archivo .RPT y lo llama/carga. No puedo hacer ahora 40 Form por cada reporte o 30 Form en el caso de los que pueda reutilizar para varios reportes, ya los tengo en una carpeta (los .rpt) solo quiero llamarlos desde el programa.

saludos.
Responder Citando
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado
Trackbacks are Activado
Pingbacks are Activado
Refbacks are Activado



La franja horaria es GMT +2. Ahora son las 02:27.


Visual Studio .VisualBasic.net .ADO.NET .ASP.NET .Framework .Crystal report
[Visual Basic .NET · Información legal · Condiciones de uso · Publicidad · Contacto · RSS novedades Foro · Inicio]
Un sitio web de Internelia (Ontecnia) © Copyright 2010 canalvisualbasic.net. Todos los derechos reservados