Visual Basic para Aplicaciones - Problema con reportselection

Life is soft - evento anual de software empresarial
 
Vista:

Problema con reportselection

Publicado por gsoler (1 intervención) el 22/05/2007 10:11:13
Buenas. Tengo un problemilla...

Programo con el vb6 y crystal reports 4.6 (el que viene con vb6).
En un form simple le meto un crystal report control y le paso los siguientes parametros en el codigo de un boton:

CrystalReport1.ReportFileName = "c:\proba.rpt"
CrystalReport1.SelectionFormula = "{cliente.sexo}=H"
CrystalReport1.PrintReport

donde cliente=tabla y sexo=campo de H (hombre) o M (mujer)
El problema esta en que el selectionformula no me pasa el filtro por el informe y no me ejecuta el informe. Sin embargo, si le quito la linia del selectionformula me imprime en pantalla sin ningun problema (sin filtro, esta claro)

Porque no funciona el selectionformula? la orden esta cogida de manual..

Gracias.
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

RE:Problema con reportselection

Publicado por Luis Prieto (9 intervenciones) el 24/05/2007 15:51:21
Hola, gsoler!!

En vez de usar SelectionFormula, usa ReplaceSelectionFormula
de esta manera.

CrystalReport1.ReportFileName = "c:\proba.rpt"
CrystalReport1.ReplaceSelectionFormula = "{cliente.sexo}=H"
CrystalReport1.PrintReport

Saludos!!

P.D. Cualquier otra duda escribeme.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar