Hola buenas
Estamos necesitando modificar el reporte de certificad analítico para que salgan solo las materias aprobadas de los alumnos.
Buenos dias!
Nosotros lo personalizamos con ireport 5.6.0
tomas el original ConstanciaActividadesAprobadas.jrmxl de exportaciones/jasper
lo copias en personalizacion/exportaciones/jasper y ese es el que usas para modificarlo.
Después el sistema sólo es el qeu toma el modificado siempre que lo encuentre en esa ubicación con el mismo nombre ConstanciaActividadesAprobadas.jasper (el compilado)
Cualquier cosa consultame, ya hemos personalizado un montón de salidas del sistema
Saludos!
Necesito agregar, también el lugar de nacimiento , la nacionalidad y el nro de resolución ministerial titulo.
eso lo podes modificar en la consulta principal
fijate que en from tenga un
LEFT JOIN sga_documentos ON sga_planes.documento_alta = sga_documentos.documento,
entonces con que pongas en el select
COALESCE(sga_documentos.documento_numero, ’ ') AS resolucion_plan_nro,
COALESCE(to_char(sga_documentos.fecha, ‘DD/MM/YYYY’), ’ ') AS resolucion_plan_fecha,
te va a traer el plan y la fecha
despues agregar 2 field con el mismo nombre y los mostras,
Para la nacionalidad
en el select podes agregar
(select
n.descripcion from sga_alumnos as a,sga_constancias_solicitud as c,
mdp_personas
LEFT JOIN mdp_nacionalidades as n ON mdp_personas.nacionalidad =n.nacionalidad
where c.solicitud = $P{solicitud}
and c.alumno =a.alumno and a.persona = mdp_personas.persona) as nacionalidad
para la localidad de nacimiento
(select
COALESCE(mug_localidades.nombre, ‘’)
from sga_alumnos as a,sga_constancias_solicitud as c,
mdp_personas
left JOIN mug_localidades ON mdp_personas.localidad_nacimiento = mug_localidades.localidad
where c.solicitud = $P{solicitud}
and c.alumno =a.alumno and a.persona = mdp_personas.persona) as localidad_nac
y agregas como field para despues mostrarlos a localidad_nac y a nacionalidad