Programación General > VBA
Filtrar Reporte Por Clientes
(1/1)
Drax:
:comp: Hola.
Quisiera que alguien me ayude a filtrar un reporte en Crystal Report por un número de cliente específico.
En el reporte escribo la siguiente fórmula de selección de registros.
NúmVar Codigo := "005" ; {Factura.CodCli} = Codigo
Con esto consigo todas las facturas del cliente 005. El problema es que cuando quiero hacerlo desde VisualBasic debo asignar un valor a la variable Codigo mediante un Inputbox
Dim Codigo as integer
Codigo = Inputbox ("Digite código cliente.")
Facturas.CrystalReport1.SelectionFormula = "{Factura.CodCli} = Codigo"
Como hago para asignarle el valor de Codigo (del InputBox) al la variable Codigo de la fórmula de selección de registros.
He intentado varias cosas y no me queda de otra que pedir ayuda. Gracias....
DiabloRojo:
Hola Drax.
Del crystal lamentablemente no sé nada pero intenta así:
--- Código: Text --- Facturas.CrystalReport1.SelectionFormula = "{Factura.CodCli} =" & Codigo
Espero te sea de alguna ayuda.
DiabloRojo
Drax:
:D
Gracias DiabloRojo. Eso soliciono el problema. No imaginas que pase malos ratos con algo que estaba en mis narices, pero como te habras dado cuenta soy novato en VB y recién comienzo a usar Crystal Report y la ayuda no es muy explicita.
Gracias de corazón por tu acertada ayuda.
Drax
Navegación
Ir a la versión completa