Estoy intentado pasar dos parametros a crystal reports, uno al comando principal y el otro al comando que esta dentro de un subreporte. De primeras no sé, ni encuentro como definir que es un parametro del comando... He probado con: @Param1, '?'... No me da errores pero creo los nombres de los parámetros y cuando vuelvo a entrar ya no estan ... ¿?

Para pasar luego los parametros desde vb 6 utilizo lo siguiente:
CrystalReport1.ParameterFields.GetItemByName("Para m1").AddCurrentValue (1)
CrystalReport1.ParameterFields.GetItemByName("Para m2").AddCurrentValue (1)
Pero me da error de invalid name, no sé si es porque lo estoy pasando mal o porque no defino el parametro dentro del comando del cristal report.
Podeis echarme una mano??