none
Tomar valor de un texbox y mostrarlo en CrystalReport RRS feed

  • Pregunta

  • Hola, les comento que tengo un formulario de factura en el cual contiene varios textbox, lo que quiero hacer es mostrar esos valores en el CrystalReport del otro form ... Que opciones tengo de hacer eso ?? Saludos.
    jueves, 30 de junio de 2016 2:59

Todas las respuestas

  • Hola:

    Para realizar la operación que indicas, lo puedes hacer perfectamente con parámetros. Crear un parámetro en el rpt y luego en la declaración desde donde llamas al rpt le pasas el valor al parámetro, en tu caso por lo que comentas puede ser una variable.

    Por ejemplo para pasar el parámetro que has creado en tu informe: "parLoqueSea"

    definirías la asignación del valor a ese parámetro desde el form donde llamas al rpt, por ejemplo:

    CrReport.SetParameterValue("parLoqueSea", variable) si es un textbox va entre "textbox1.text "

    El parámetro en la definición anterior, siempre va entre comillas. Por otro lado, la variable puede ser una variable, propiedad, textbox, etc.., es decir donde tengas recogido el valor que le quieres pasar al informe.

    Un cordial saludo.

    Gemnma


    jueves, 30 de junio de 2016 4:51
  • hola

    para pasar datos de un forma a otro podrias usar esta tecnica

    Comunicar Formularios

    la idea es pasar datos simples entre los forms usando el constructor del form que tendras el CrystalReportViewer

    despues para pasar esto al reporte podrias hacerlo por medio de parametro

     C# Crystal Reports Integer parameter

    saludos


    Leandro Tuttini

    Blog
    MVP Profile
    Buenos Aires
    Argentina

    jueves, 30 de junio de 2016 12:42