Como crear consultas SQL para reportes Crystal Reports con Visual Basic???

Iniciado por Helicot, 20 Julio 2007, 03:50 AM

0 Miembros y 1 Visitante están viendo este tema.

Helicot

hola, alguien sabe como crear consultas para reportes Crystal Reports con Visual Basic, algunos mencionaron q eso se llama filtro de reportes, y q se hace con instrucciones SQL, pero no entendi muy bien, a ver, m refiero a q cuando yo hago clic para abrir un reporte (hecho en Crystal Reports) me salga una ventana de busqueda de codigo, nombre o cualquier cosa dependiendo del sistema, y en el reporte m salgan los resultados d la busqueda, casi parecido como lo q se hace con bases de datos

alguien m puede ayudar xfavor



Sancho.Mazorka

Ganador Xeon Web Server ! ! !    Sancho.Mazorka :D
http://foro.elhacker.net/index.php/topic,171903.75.html



CeLaYa

bueno en el diseño de tu reporte lo que puedes hacer es crear formulas, y luego desde VB reemplazar esas formulas para filtar los datos que van  a aparecer en tu reporte.


control.ReportFileName = App.Path & "\tureporte.rpt"
control.ReplaceSelectionFormula ("{tabla.Campo} = " & Valor)



y luego para mostrar el reporte pones lo siguiente


control.Destination = crptToWindow
control.WindowState = crptMaximized

On Local Error Resume Next
control.WindowShowPrintSetupBtn = True
control.Action = 1

' esto es por si la impresora que usas no tiene o no muestra opciones de configuración y te pueda causar alguna falla del programa
If Err Then MsgBox Err.Number & vbCrLf & Err.Description, vbCritical + vbOKOnly, App.EXEName
Err.Clear
On Local Error GoTo 0
control.PageZoom (100) ' % de zoom
"La soledad es el elemento de los grandes talentos".
Cristina de Suecia (1626-1689) Reina de Suecia.