Bases de Datos > Crystal Reports
Imprimir Un Reporte
FAMPI_26:
tengo un problemita , quisiera Hacer un Reporte de mi tabla productos , por ejemplo los productos cuyo precio sean mayores a 10 y este resultado me lo muestre en un reporte Hecho en Crystal R. , lo que yo he hecho es crear mi procedimiento en sql ,
de ahi lo llame desde el Crytal reports , pero lo que yo quisiera saber como lo llamo desde visual Basic DONDE SE SUPONE QUE ME PIDA QUE INGRESE EL PRECIO, y asi me MUESTRE el reporte hecho en Crstal Reports
Gracias de antemano !!!!!! Amigos del Foro-------- :comp: ------------
Roll:
Usa la propiedad SelectionFormula
CrystalReport1.SelectionFormula = "{productos.precio}>10"
CrystalReport1.PrintReport
o en tu caso ...
CrystalReport1.SelectionFormula = "{productos.precio}>" & variable & ""
CrystalReport1.PrintReport
Espero q te sirva
:D
FAMPI_26:
BUENO PROBE LO QUE ME DISTE PERO EL PROBLEMA ES COMO HAGO ESTAS
FORMULAS EL Crystal Reports , no se siria mucho pedir que me mandes un Ejemplito que me diga como hacerlo
Gracias de antemano......... :comp: .................................
Roll:
Antes de empezar, debes añadir el Componente "Crystal Report Control" y cuando lo añadas al formulario, adoptara por defecto en las propiedades el nombre CrystalReport1.
Bien.... supongamos q solo tienes un formulario con un textbox y con un command "Imprimir informe"
en el textbox solamente kieres meter un precio y el command button te tendria q imprimir los registros q fueran mayor ese precio q tu metiste
--- Código: Text --- Private Sub Command1_Click() If Text1.Text <> "" Then CrystalReport1.ReportFileName = "C:\informe.rpt" 'La ruta de tu informe CrystalReport1.SelectionFormula = "{productos.precio}>" & Text1.Text & "" CrystalReport1.PrintReportEnd If End Sub
El informe SIEMPRE es el mismo... es decir, el listado completo. La propiedad SelectionFormula solo te aplica un filtro a ese informe, sin modificarlo.
A ver si te vale :)
FAMPI_26:
Disculpa que insista , pero me podrias enviar un ejemplo hecho en visual , por que la verdad que no me sale!!!!!!!!!!!!!!!!!!!!!!! Gracias
Navegación
[#] Página Siguiente
Ir a la versión completa