CLR: .Net / Mono / Boo / Otros CLR > C#

 Como Mandar Parametros A Crystal Report

(1/2) > >>

nuggita:
hola...quisiera saber si es posible mandar desde un formulario los parametros que se desean imprimir en un crystal report...gracias...

yaG:
Si se puede!

CR1 cr1 = new CR1();  //CR1 vendría a ser el crystal agregado a  tu proyecto en C#, obviamente ya diseñado con //anterioridad

cr1.SetParameterValue("NOMBRE DEL PARAMETRO CRYSTALREPORTS", VALOR QUE SE LE QUIERA ASIGNAR);
cr1.SetParameterValue("NOMBRE DEL PARAMETRO CRYSTALREPORTS", VALOR QUE SE LE QUIERA ASIGNAR);
cr1.SetDatabaseLogon("Usuario", "Password");

crv.ReportSource = cr1;  //Donde crv es el CrystalReportViewer agregado a algún formulario para la posterior visualización

crv.Show();

Eso sería unicamente a lo que refiere el pasaje de parametros desde una aplicación en C# a un reporte hecho en crystal reports

nuggita:
gracias yaG por la ayuda :)
ahora, para cada reporte se tendria que crear un crystal report para cada uno? o se puede trabajar con uno solo? gracias

nuggita:
otra consulta  :P ...como haria para pasar como parametros, los detalles de una boleta?...no siempre va a ver un mismo numero de detalles verdad? gracias

yaG:
depende, si los datos que vas a mostrar son los mismos podes usar el mismo reporte.. la cantidad no importa ya que esto te va a variar dependiendo los parametros que le pases.
O sea deberías hacer un reporte "factura", un reporte "recibo", un reporte "seguimiento de facturación" y utilizarlos enviandoles parametros (id_cliente, rango de fechas).
No se si podes usar un sólo diseñador de reportes para todo esto, si se puede debe ser mucho trabajo y sin sentido... Lo mejor es que hagas uno para cada tipo de reporte que quieras mostrar, variando unicamente los parametros que se le envian... de hecho te queda como algo reutilizable para otros proyectos...


Si sabes inglés te recomiendo este manual de referencia, yo lo uso actualmente cuando me trabo con algo (No te dejes intimidar por el nombre! je)

rapidshare.com/files/26298789/Crystal_Reports_10_For_Dummies.rar.html

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa