Pregunta: | 9963 - CRVIEWER PARA VISUALIZAR EL REPORTE |
Autor: | Mauricio Castro Quesada |
Resulta que tengo que crear un reporte en VB a travès de Crystal Reports 8, pero tengo que usar el ActiveX denominado CRViewer para visualizar el reporte en VB. La cosa es que este controlador se tiene que pegar a un reporte para poder verse. El problema es que quieren que investigue como poder usar este controlador para crear un reporte dinàmico sin usar los tìpicos archivos RPT de Crystal. Alguno sabrìa como realizar esta hazaña. Les agradecerìa sus respuestas.
Inclusive quisiera saber como utilizar este componente correctamente. |
Respuesta: | Carlos Alberto |
Mauricio:
Yo utilizo los viewer para en mi proyecto pasame tu direecion para enviarte un ejemplo |
Respuesta: | Carlos Alberto |
1.-En una forma en blanco pega un objeto crviewer
a la froma le pones el nombre frmViewer 2.-en tu modulo standar pon un codigo semejante a este Public Sub Reporte(ByVal Archivo As String) Set crxApp = New CRAXDRT.Application crxApp.LogOnServer "pdssql.dll", "<miserver>"," <mibase>", "", "" Set Rept = crxApp.OpenReport(App.Path " & Archivo) With Rept '''' puedes pasar paramtros a tu reporte .ParameterFields(1).AddCurrentValue End With Set frmViewer.Rep = Rept frmViewer.Show End Sub y listo |