Crystal Report - CR XI, VB.NET 2003 Y MANUAL

 
Vista:

CR XI, VB.NET 2003 Y MANUAL

Publicado por Antonio (1 intervención) el 10/05/2006 08:21:01
HOLA QUE TAL TENGO UN PROBLEMA DEBO HACER UN REPORTE QUE CONTENGA INFORMACION SOBRE UNA EMPRESA CON LA DESCRIPCION DE LOS ARTICULOS RENTADOS, SE ME OCURRIO HACER UN REPORTE CON UN SUBREPORTE, CHEQUE EN LA AYUDA DE VB Y A CADA REPORTE LE AGREGE UN FORMULA:

REPORTE PRINCIPAL: {EMPRESA.ALMACEN}="A1"
SUBREPORTE : {DESCRIPCION.ALMACEN}="A1"

EN DONDE A1 ES UN VALOR DE CADENA, ENSEGUIDA CREO UN FORMULARIO Y AGREGO EL CRYSTAL REPORTS VIEWER Y LO ENLAZO AL REPORTE Y SE MUESTRA LA INFORMACION DE LA EMPRESA Y SU DESCRIPCION (REPORTE PRINCIPAL Y SUBREPORTE), Y TAMBIEN COLOCO UN TEXTBOX EN EL CUAL EL USUARIO TECLEA UNA CADENA DE TEXTO QUE SE REMPLAZA POR EL "A1", EL PROBLEMA ESTA EN QUE NO SE COMO HACER QUE APARTIR DEL VALOR DEL TEXTBOX, AL MOMENTO DE QUE EL USUARIO PRESIONE UN BOTON SE LLENE EL REPORTE CON LA INFORMACION EN DONDE CIERTA COLUMNA COINCIDA CON LA CADENA DE TEXTO DEL TEXTBOX.

PARA MODIFICAR EL REPORTE DE EJEMPLO QUE HICE DESDE VB UTILIZE EL SIG. CODIGO DENTRO DEL BOTON:

Dim SELECTFORMULA As String

SELECTFORMULA = "{EMPRESA.ALMACEN}=" & ALMACEN().Text
CrystalReportViewer1.SelectionFormula = SELECTFORMULA
CrystalReportViewer1.Refresh

POR EJEMPLO:
SUPONGAMOS QUE EL USUARIO DESEE IMPRIMIR UN REPORTE DEL ALMACEN 10, EN ESTE CASO EL USUARIO TECLEA EL TEXTO "A10 " Y EN BASE A ESTE VALOR EL REPORTE PRINCIPAL ME CONTENGA LA INFORMACION GENERAL DE LA EMPRESA (DE LA TABLA EMPRESA,CAMPO ALMACEN) Y EN EL SUBREPORTE SE MUESTREN TODOS LOS REGISTROS QUE COINCIDAN CON "A10" (DE LA TABLA DESCRIPCION,CAMPO ALMACEN).

CABE MENCIONAR QUE HICE UN EJEMPLO CON UN REPORTE SENCILLO Y ME FUNCIONO, PERO EL DETALLE AQUI ESTA EN ACTUALIZAR EL REPORTE PRINCIPAL Y EL SUBREPORTE EN BASE AL TEXTBOX.

ESPERO HABERME PODIDO EXPLICAR, DE ANTEMANO AGRADEZCO SU INTERES Y SU AYUDA, Y OJALA ME PUEDAN FACILITAR UN MANUAL COMPLETO DE CR XI CON VB.NET 2003
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder