Hola Walter,
La función de la base de datos 'f_certificado_actividades' tiene como segundo parámetro el resultado de las actividades: T (todas las actividades aprobadas y desaprobadas), A (aprobadas), D (desaprobadas). La invocación debería ser entonces 'f_certificado_actividades($P{alumno},'T','T','T', false, true, false)'.
Saludos, Florencia.
2