Hola
Awesker muchas gracias por tu respuesta. Pues no es eso, creo que es algo más sencillo y mira de hecho ya me salio una parte (ya es un avance :p)... Te cuento:
Tengo un página en .aspx en ella ingreso en un textbox la "ID" de un trabajador, al darle clic a un botón llamado "BtnMostrar" me genera todos los datos que necesito del mismo trabajador en diferentes textbox, por ejemplo: "Nombre" "Salario" "Puesto" (Todos ellos son del tipo textbox) lo que quiero es que mediante otro botón (llamémosle "BtnMostrar") me genere un crystal report con todos los datos de los textbox que me genero mi primer botón (BtnMostrar), en resúmen, es una copia del formulario.aspx a un crystal.rpt, solo diciéndole al botón que me pase el contenido de cada textbox a cada caja de texto dentro del crystal, ya me salio pasar un parámetro de un textbox así:
Código vb:
Ver originalImports CrystalDecisions.Web
Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.Shared
Partial Class NuevoText
Inherits System.Web.UI.Page
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim param1Fileds As New CrystalDecisions.Shared.ParameterFields
Dim param1Field As New CrystalDecisions.Shared.ParameterField
Dim param1Range As New CrystalDecisions.Shared.ParameterDiscreteValue
param1Field.ParameterFieldName = "rpe" ' Parameter Name In Crystal Report
param1Range.Value = TextBox1.Text ' value For Parameter Field
param1Field.CurrentValues.Add(param1Range)
param1Fileds.Add(param1Field) ' To add parameter in parameterslist
CRVText.ParameterFieldInfo = param1Fileds 'to pass parameter inf.to CRV
Me.CRVText.ReportSource = Server.MapPath("TextViewer.rpt")
End Sub
End Class
Mi problema ocurre cuando lo implemento en mi formulario, verás tengo 3 botones: Mostrar (Mostrar los datos del trabajador), Limpiar(Limpiar el formulario) y Ver Reporte (Para ver el crystal)... Le paso un parámetro el cual tecleé y le doy a "Ver Reporte" y no hay problema. El problema ocurre cuando antes de darle "Ver Reporte" le doy a "Mostrar" y luego ahora sí a "Ver Reporte", ya que el Crystal me dice que requiere Información Adicional y me pide el campo del parámetro que yo ya había tecleado en mi textbox, esto ocurre cuando presiono antes el botón "Mostrar" que el de "Ver Reporte", pero la idea general es esa, primero Mostrar y luego Ver Reporte...