Visual Basic.NET - Pasar parametros a un informe

 
Vista:

Pasar parametros a un informe

Publicado por daniel (6 intervenciones) el 16/02/2004 11:14:37
Estoy intentando pasar unos parametros desde codigo a un informe que tengo y no hay manera de conseguirlo, siempre que ejecuto el informe me pide los parametros por teclado.
¿me puede ayudar alguien?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Pasar parametros a un informe

Publicado por Baco (9 intervenciones) el 16/02/2004 17:18:18
'TRASPASO DE PARAMETROS DESDE UNA APLICACION HACIA UN REPORTE EN CRYSTALREPORT
'******************************************************************

EN EL CRYTALREPORT SE DEBE AGREGAR EL CAMPO DEL PARAMETRO.

1.SELECCIONAR LA OPCION DE LA RAIZ "PARAMETER FIELDS" Y AGREGAR LOS CAMPOS DE PARAMETROS
QUE CORRESPONDEN A LAS VARIBLES QUE VAN A CONTENER EL VALOR A MOSTRAR.

2.LUEGO SELECCIONAR LA OPCION LLAMADA "FORMULA FIELDS" CON LOS CAMPOS DE FORMULA QUE
CONTENDRAN LOS CAMPOS DE PARAMETROS YA CREADOS EN EL PASO 1.

3.ARRASTRAR HACIA LA POSICIÓN QUE DESEAMOS DEL REPORTE EL CAMPO DE FORMULA QUE VAMOS A MOSTRAR.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ejemplo

Publicado por Baco (9 intervenciones) el 16/02/2004 17:19:03
EJEMPLO:

Private Sub btn_Imprimir_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btn_Imprimir.Click
Dim Listado As New frmListado()
Dim Reporte As New crMayorAnalitico()
Dim Reporte2 As New crMayorAnalitico2()

'Para imprimir parametros:
Dim pvCollection As New CrystalDecisions.Shared.ParameterValues()
Dim pdvString1 As New CrystalDecisions.Shared.ParameterDiscreteValue()

pvCollection.Clear()
pdvString1.Value = var_TipoS
pvCollection.Add(pdvString1)
Reporte.DataDefinition.ParameterFields("var_TipoS").ApplyCurrentValues(pvCollection)

pvCollection.Clear()
pdvString1.Value = var_GrupoS
pvCollection.Add(pdvString1)
Reporte.DataDefinition.ParameterFields("var_GrupoS").ApplyCurrentValues(pvCollection)

y asi con cuanto parametros desees pasar

'********************************
Listado.ShowDialog()
End Sub
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

Para Baco

Publicado por Jose Olmes (86 intervenciones) el 16/02/2004 20:57:55
Sabes la forma de pasar un valor a una formula desde un formulario a un reporte con crystal, te agradeceria la ayuda.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Para Baco

Publicado por Noreen (21 intervenciones) el 18/02/2004 20:02:17
Mas arriba de este mensaje donde dice parametros en crystal, hay unas instrucciones de como pasar parametros, intentalo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar