Autor YouCode - http://www.youcode.com.ar/crystal-reports/crystal-reports-pasar-parametro-desde-vs2010-510
Pasar parámetro desde VS2010
Para pasar un parametro al reporte, simplemente hacemos :donde 1 es el valor a pasar,
claro esta que en este ejemplo se esta enviando un valor numérico, por lo tanto el parámetro declarado en el reporte debe ser del mismo tipo.
Reporte.SetParameterValue("nombre_parametro", 1)
http://www.youcode.com.ar/crystal-reports/crystal-reports-pasar-parametro-desde-vs2010-510