![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
| |||
![]() quiero aprender a usar crystal report , se como hacer informes generales pero no espesificos (formulas, filtros, query, etc) ![]() |
| |||
Hola Pues básicamente todo lo que tienes que hacer es crear una consulta sql y dársela a crystal report como origen de datos. Suponiendo que tengas el objeto crystal report con el nombre 'imprimir' pongamos que deseas sacar todas las facturas de un cliente y que para preguntar el código de ese cliente utilizas un textbox al que llamas codigo si quisieras hacer un recordset que tuviera esos datos harías: "select lista_de_campos from facturas where codigocliente=" & codigo.text & ";" imprimir.selectionformula="expresión crystal report" la expresión crystal report para la consulta anterior sería: {facturas.codigocliente}=codigo.text y por tanto lo que tendrías que pone tu en tu programa sería imprimir.selectionformula="{facturas.codigocliente }=" & codigo.text En el caso de que codigo fuera alfanumérico sería: imprimir.selectionformula="{facturas.codigocliente }=' " & codigo.text & " ' " en el caso de que quisieras sacar un listado desde hasta y suponiendo que tienes un textbox llamado desde y otro textbox llamado hasta imprimir.selectionformula=indate(aa;mm;dd) to date(aa;mm;dd) y por tanto lo que tu pondrías sería imprimir.selectionformula=indate(" & format(desde,"yy;mm;dd) & ") to date(" & format(hasta,"yy;mm;dd") & ")" Un saludo Última edición por Gedeon; 27/09/2003 a las 17:14 |
| |||
![]() baje el crystal report 8.5 pero necesito el numero de serie porfavor repondeme [email protected] |