none
Como interactuar con un reporte crystalreport externo. RRS feed

  • Pregunta

  • Buenas noches tengan todos, de antemano les agradezco por toda la ayuda que me puedan brindar.

    El problema es el siguiente:

    En la version de visual basic 6, yo tenia un reporte que en la seccion de detalle, hay un campo que debe mostrar un acumulado de otra tabla diferente a la tabla que se esta imprimiendo.

    Ejemplo:

    Producto       Descripcion         Existencia         Reservado

    R-00001       CAMISAS              200                  100

    Los tres primeros campos (producto,descripcion,existencia), se van imprimiendo de la tabla de productos; pero (Reservado), debe ser buscado en la tabla de Pedidos, para sumar las cantidades pedidas.

    Esto era relativamente facil en visual 6, ya que hacia lo siguiente:

    Establecia una variable de tipo Section

    Dim WithEvents Seccion1 as Craxdrt.section

    luego hacia referencia a la seccion:

    set Seccion1=Crystalreport1.Sections.item(1)   'Seccion del detalle

    y por ultimo creaba un evento para atrapara cada linea que se leia en el reporte

    Private sub Seccion1_Format(ByVal pFormatingInfo as object)

    .......Procedimiento para la Busqueda del valor en pedidos

    ........

    Asignacion del Valor al campo del reporte

    Seccion1.Reportobjects("NombreCampo").SetText=Valor encotrado en pedido

    end sub

    Esto es efectivo y funsiona bien en visual6.  La pregunta caballeros es, como se hace en visual.net, ya he leido mucho y solo he encontrado como pasar parametros y no es lo que busco, lo que busco es poder pasar un valor mientras se esta imprimiendo cada linea del reporte.   Espero haberme explicado y que alguien me pueda ayudar con esto y gracias otra vez de antemano.

    Saludos



    • Editado aavanegas viernes, 19 de julio de 2013 1:52
    • Cambiado Enrique M. Montejo martes, 24 de marzo de 2015 9:52 Pregunta relacionada con Crystal Reports.
    viernes, 19 de julio de 2013 1:48

Todas las respuestas

  • Buenos dias,por favor algunos de los foristas que me pueden dar una mano con este tema, que vi que se fue quedando atras y nu hubo respuestas. podrian darme alguna direccion web para seguir buscando por mi cuenta, he buscado pero no logra ubicar una pagina que hable de este tema.

    Gracias y saludos

    viernes, 19 de julio de 2013 20:09