Error en Crystal Reports

Z

Hola. Estoy haciendo un listado con Crystal Reports 4.6 y Visual Basic 6.0. El informe lo tengo con una sección que agrupa según el año.

Y en visual, en la llamada al informe tengo este código:

listado.ReportFileName = App.Path & "\listado.rpt"
listado.Destination = 0
listado.SelectionFormula = "{tmantenimientos.año=" & cmbaño & "}"
listado.Action = 1

y me da error en la linea del action=1, me pone "error en la fórmula"....
Ya de antemano algo no va muy bien porque si hago la vista previa de Crystal del informe veo los datos solo de un año, y ¿deberia ver de todos los años no?

¿Alguien me puede ayudar? Gracias

Z

Ahora sí me muestra todos los regitros y separados por hojas (cada hoja un año diferente).
El report esta basado en una consulta que se llama "sql_wena". El campo del report se llama sql_wena.año respecto al cual esta la seccion, y en visual en la llamada pongo esto:

listado.ReportFileName = App.Path & "\listado.rpt"
listado.Destination = 0
listado.SelectionFormula = "{sql_wena.año}=" & cmbaño
listado.Action = 1

Me da un fallo ahora distinto: "Imposible conectar: registro de parámetros incorrecto" ¿Alguien sabe dónde está el error? Gracias.

Usuarios habituales