Usa Reporting Services...
 
Saludos cordiales
CarlosMag> Date: Tue, 22 May 2007 16:14:34 -0500> From: [EMAIL PROTECTED]> To: 
[email protected]> Subject: [vbnet] Reporte Local> > En Crystal tu tienes la 
libertad de crear el reporte. En El reporteador > de Visual Studio 2005, el 
reporte es creado por> el ReportViewer y asignado a su propiedad LocalReport. 
Esta propiedad > es de solo lectura, asi que no hay manera de> limpiarlo para 
asignarle otro reporte. Alguna otra sugerencia..Gracias> > MAS> > > Mira yo 
tengo la misma situación en un sistema y funciona perfectamente=> , te> > paso 
el código:> >> >> > 'Se verifica la decisión del usuraio del tipo de nota a 
imprimir> > if comNota.Text = "Agradecimiento 1" Then> > strAdradecimiento = 
"rptImpresionAgradecimientos.rpt"> > ElseIf comNota.Text = "Agradecimiento 2" 
Then> > strAdradecimiento = "rptImpresionAgradecimientos1.rpt"> > End If> >> > 
'Crea el Reporte en crystal> > Dim cryAgradecimiento As New ReportDocument> > 
Busca la ubiación fisisca del reporte> > cryAgradecimiento.FileName = 
Application.StartupPath & "\Reportes\" &> > strAdradecimiento> > 'Llena el 
reporte con un dadatable> > 
cryAgradecimiento.SetDataSource(dtsAgradecimientos.Tables(0))> > 'Carga en el 
ReportViewer el reporte elegido> > crwAgradecimientos.ReportSource = 
cryAgradecimiento> > 'Mustra el reporte e 75%> > crwAgradecimientos.Zoom(75)> 
>> > Espero que te sirva.> >> > Saludos> >> >> > -----Mensaje original-----> > 
De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de> > [EMAIL 
PROTECTED]> > Enviado el: Lunes, 21 de Mayo de 2007 20:43> > Para: vbnet List 
Member> > Asunto: [vbnet] Reporte Local> >> > A ver Quien me ayuda...Tengo el 
control ReportViewer pegado en un formula=> rio> > mostrando el reporte 
Reporte1.rdlc y luego> > cambio dinamicamente y segun una eleccion del usuario 
al reporte2.rdlc.> > Refresco el reporte pero me mantiene el> > Reporte1.rdlc. 
Es decir no tengo forma de mostrar el segundo reporte, por=> que> > el primer 
reporte no se puede reemplazar.> > Para mostrar el segundo aplico 
reportViewer.Clear() y todos los clears> > habidos y por haber y nada. Pregunto 
que tengo> > que hacer?, que no se claro utilizar dos controles ReportViewer o 
salir d=> el> > formulario y volver a entrar.> > Gracias por su valiosa ayuda> 
>> > MAS> >> >> >> > > > 
_________________________________________________________________
Descubre Live.com - tu mundo en línea reunido: noticias, deportes, el tiempo, y 
mucho más.
http://www.live.com/getstarted

Responder a