elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP)
| | | |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo)
| | | | |-+  Como crear consultas SQL para reportes Crystal Reports con Visual Basic???
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Como crear consultas SQL para reportes Crystal Reports con Visual Basic???  (Leído 7,575 veces)
Helicot


Desconectado Desconectado

Mensajes: 395


¿Q puedo colocar aki?


Ver Perfil
Como crear consultas SQL para reportes Crystal Reports con Visual Basic???
« en: 20 Julio 2007, 03:50 am »

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


En línea



Sancho.Mazorka


Desconectado Desconectado

Mensajes: 480


Gamer & Programador


Ver Perfil WWW
Re: Como crear consultas SQL para reportes Crystal Reports con Visual Basic???
« Respuesta #1 en: 20 Julio 2007, 06:39 am »

Fijate hay un tema pegado a eso, te dejo el link (esta 3º)
http://foro.elhacker.net/index.php/topic,151013.0.html

Sancho.Mazorka    :¬¬


En línea

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


CeLaYa


Desconectado Desconectado

Mensajes: 543



Ver Perfil
Re: Como crear consultas SQL para reportes Crystal Reports con Visual Basic???
« Respuesta #2 en: 20 Julio 2007, 17:46 pm »

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.

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


y luego para mostrar el reporte pones lo siguiente

Código:
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
« Última modificación: 20 Julio 2007, 17:50 pm por CeLaYa » En línea

"La soledad es el elemento de los grandes talentos".
Cristina de Suecia (1626-1689) Reina de Suecia.
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines