• Domingo 22 de Diciembre de 2024, 19:30

Autor Tema:  Filtrar Reporte Por Clientes  (Leído 1913 veces)

Drax

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Filtrar Reporte Por Clientes
« en: Jueves 30 de Junio de 2005, 23:53 »
0
: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

  • Miembro MUY activo
  • ***
  • Mensajes: 220
    • Ver Perfil
Re: Filtrar Reporte Por Clientes
« Respuesta #1 en: Viernes 1 de Julio de 2005, 00:49 »
0
Hola Drax.
Del crystal lamentablemente no sé nada pero intenta así:

Código: Text
  1.  
  2.    Facturas.CrystalReport1.SelectionFormula = "{Factura.CodCli} =" & Codigo
  3.  
  4.  

Espero te sea de alguna ayuda.

DiabloRojo

Drax

  • Nuevo Miembro
  • *
  • Mensajes: 2
    • Ver Perfil
Re: Filtrar Reporte Por Clientes
« Respuesta #2 en: Viernes 1 de Julio de 2005, 22:01 »
0
: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