Foros del Web » Programando para Internet » ASPX (.net) »

Creacion variable tipo crystalReport

Estas en el tema de Creacion variable tipo crystalReport en el foro de ASPX (.net) en Foros del Web. Imports CrystalDecisions.Shared Buenas, tengo en siguiente problema: Cuando quiero crear la variable preporte me figura que imprimir no esta defindo. Siendo que imprimir es el ...
  #1 (permalink)  
Antiguo 14/07/2012, 10:17
 
Fecha de Ingreso: febrero-2012
Ubicación: Cordoba
Mensajes: 30
Antigüedad: 12 años, 2 meses
Puntos: 0
Pregunta Creacion variable tipo crystalReport

Imports CrystalDecisions.Shared

Buenas, tengo en siguiente problema:
Cuando quiero crear la variable preporte me figura que imprimir no esta defindo. Siendo que imprimir es el nombre que le di al crystal report cuando lo defini.
Espero me puedan ayudar.
Les paso el codigo:



Partial Class _Default
Inherits System.Web.UI.Page

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim pvalor As New ParameterValues()
Dim pvisual As New ParameterDiscreteValue()
Dim preporte As New imprimir

pvisual.Value = 1
pvalor.Add(pvisual)

preporte.DataDefinition.ParameterFields("@NroCuent a").ApplyCurrentValues(pvalor)
Me.CrystalReportViewer1.ReportSource = preporte
End Sub
End Class
  #2 (permalink)  
Antiguo 14/07/2012, 20:26
Avatar de AWesker  
Fecha de Ingreso: octubre-2008
Mensajes: 177
Antigüedad: 15 años, 6 meses
Puntos: 27
Respuesta: Creacion variable tipo crystalReport

Yo lo hago de esta forma:

Código ASP:
Ver original
  1. Dim Reporte As ReportClass = DirectCast(Session("Reporte"), ReportClass)'Es una forma de mantener el reporte en memoria
  2. Dim pvs As New CrystalDecisions.Shared.ParameterValues()
  3.  
  4. Dim Desde As New ParameterDiscreteValue()
  5. Desde.Value = Convert.ToDateTime(Session("D"))
  6. Session.Remove("D")
  7. pvs.Add(Desde)
  8.  
  9. Reporte.DataDefinition.ParameterFields("Dsd").ApplyCurrentValues(pvs)

Probalo y nos decis.
Saludos...
  #3 (permalink)  
Antiguo 17/07/2012, 11:59
 
Fecha de Ingreso: febrero-2012
Ubicación: Cordoba
Mensajes: 30
Antigüedad: 12 años, 2 meses
Puntos: 0
Pregunta Respuesta: Creacion variable tipo crystalReport

Lo intente y no me salio. Cuando creo un proyecto nuevo si me deja crear la variable preporte que es del tipo imprimir, pero al intentarlo crear en el proyecto actual no me deja. Em ambos casos por supuesto el reporte se llama imprimir. calculo que debe ser algo simple pero ya me seco la cabeza...
Gracias por tu ayuda
  #4 (permalink)  
Antiguo 18/07/2012, 11:21
Avatar de AWesker  
Fecha de Ingreso: octubre-2008
Mensajes: 177
Antigüedad: 15 años, 6 meses
Puntos: 27
Respuesta: Creacion variable tipo crystalReport

Creo que si nos das un poco más de información sobre la forma en la que elaboras el objeto Reporte podamos ayudarte. Por ejemplo, yo utilizo una variable de sesión para almacenar un ReportClass y así poder utilizarlo en otra página (aclaro que es para una aplicación de Intranet).

También es bueno que metas el código dentro de !IsPostBack (C#) porque de la forma en la que lo has puesto, realiza el evento en cada postback, dicho de otra forma, cada vez que el usuario envía información.

Etiquetas: crystalreport, net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:02.