• Viernes 15 de Noviembre de 2024, 13:04

Autor Tema:  Problemas Con Parametros En Un Reporte  (Leído 1338 veces)

kesquive

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Problemas Con Parametros En Un Reporte
« en: Lunes 9 de Enero de 2006, 17:49 »
0
hola...

Hace dias estoy tratando de presentar en pantalla un reporte que recibe como parametro un string ....

Hice un procedimiento almacenado, el cual recibe un numero de cotizacion tipo string, este hace un select y me devuelve el detalle con varias lineas....esto lo realizo con un datagrid y si me presenta la consulta pero cuando lo quiero presentar en un reporte con crystal report me aparece el siguiente mensaje:
"Missing parameter field current value.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: CrystalDecisions.CrystalReports.Engine.ParameterFieldCurrentValueException: Missing parameter field current value."

No se que mas hacer..... les agradeceria un monton si me pueden ayudar!!!

Gracias...mi correo es kattia.esquivel@mclogistica.com
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.

Ctapia

  • Nuevo Miembro
  • *
  • Mensajes: 14
    • Ver Perfil
Re: Problemas Con Parametros En Un Reporte
« Respuesta #1 en: Lunes 16 de Enero de 2006, 21:45 »
0
con esto logran pasar parametros al crystal reports, ya sea en VB o asp

Dim crParameterFieldDefinitions As ParameterFieldDefinitions
Dim crParameterFieldDefinition As ParameterFieldDefinition

Dim crParameterValues As New ParameterValues
Dim crParameterDiscreteValue As New ParameterDiscreteValue

crParameterDiscreteValue.Value = [Valor]
crParameterFieldDefinitions = rpt.DataDefinition.ParameterFields
crParameterFieldDefinition = crParameterFieldDefinitions.Item("[nombre parametro]")

crParameterValues = crParameterFieldDefinition.CurrentValues
crParameterValues.Add(crParameterDiscreteValue)
crParameterFieldDefinition.ApplyCurrentValues(crParameterValues)

crParameterFieldDefinition.ApplyCurrentValues(crParameterValues)