Compare commits

..

2 Commits

  1. 2
      .gitignore
  2. BIN
      src/pers_gestion/exportaciones/jasper/ConstanciaBoletin_General_para3w.jasper
  3. 628
      src/pers_gestion/exportaciones/jasper/ConstanciaBoletin_General_para3w.jrxml

2
.gitignore vendored

@ -1,2 +1,4 @@
.svn/
vendor/
instalacion/
log4j.properties

BIN
src/pers_gestion/exportaciones/jasper/ConstanciaBoletin_General_para3w.jasper

Binary file not shown.

628
src/pers_gestion/exportaciones/jasper/ConstanciaBoletin_General_para3w.jrxml

@ -0,0 +1,628 @@
<?xml version="1.0" encoding="UTF-8"?>
<jasperReport xmlns="http://jasperreports.sourceforge.net/jasperreports" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports http://jasperreports.sourceforge.net/xsd/jasperreport.xsd" name="constanciaBoletin" language="groovy" pageWidth="612" pageHeight="842" columnWidth="555" leftMargin="20" rightMargin="20" topMargin="20" bottomMargin="20" uuid="6fcc3bfb-556b-40ea-8bcd-f8a856453d71">
<property name="ireport.zoom" value="1.9487171000000159"/>
<property name="ireport.x" value="0"/>
<property name="ireport.y" value="156"/>
<style name="Celda" forecolor="#000000" fill="Solid" hAlign="Center" vAlign="Middle" fontSize="10" isBold="false" isItalic="false" isUnderline="false" isStrikeThrough="false">
<box topPadding="1" leftPadding="1" bottomPadding="1" rightPadding="1">
<pen lineWidth="1.25"/>
<topPen lineWidth="1.25"/>
<leftPen lineWidth="1.25"/>
<bottomPen lineWidth="1.25"/>
<rightPen lineWidth="1.25"/>
</box>
</style>
<style name="Columna" forecolor="#000000" fill="Solid">
<pen lineWidth="0.25"/>
<box leftPadding="2" rightPadding="2">
<pen lineWidth="0.5"/>
<topPen lineWidth="0.5"/>
<leftPen lineWidth="0.5"/>
<bottomPen lineWidth="0.5"/>
<rightPen lineWidth="0.5"/>
</box>
</style>
<subDataset name="detalle_notas" uuid="abf3d519-dbe3-42c9-beb4-d1a556d4a3e5">
<parameter name="alumno" class="java.lang.Integer">
<defaultValueExpression><![CDATA[4646]]></defaultValueExpression>
</parameter>
<parameter name="plan_version" class="java.lang.Integer">
<defaultValueExpression><![CDATA[9]]></defaultValueExpression>
</parameter>
<parameter name="anio_academico" class="java.lang.Integer">
<defaultValueExpression><![CDATA[2022]]></defaultValueExpression>
</parameter>
<queryString>
<![CDATA[SELECT orden, codigo, materia, nota_primer_trimestre, nota_segundo_trimestre, nota_tercer_trimestre
,nota_anual, nota_diciembre, nota_febrero, nota_definitiva, nota_ctp
FROM "negocio".get_materias_boletin( $P{alumno}, 2025 )
order by orden]]>
</queryString>
<field name="orden" class="java.lang.Integer"/>
<field name="codigo" class="java.lang.String"/>
<field name="materia" class="java.lang.String"/>
<field name="nota_primer_trimestre" class="java.lang.String"/>
<field name="nota_segundo_trimestre" class="java.lang.String"/>
<field name="nota_tercer_trimestre" class="java.lang.String"/>
<field name="nota_anual" class="java.lang.String"/>
<field name="nota_diciembre" class="java.lang.String"/>
<field name="nota_febrero" class="java.lang.String"/>
<field name="nota_definitiva" class="java.lang.String"/>
<field name="nota_ctp" class="java.lang.String"/>
</subDataset>
<subDataset name="detalla_previas" uuid="0d7f8243-bd8a-49ef-996f-f864ad26a8f7">
<parameter name="alumno" class="java.lang.Integer">
<defaultValueExpression><![CDATA[]]></defaultValueExpression>
</parameter>
<parameter name="anio_academico" class="java.lang.Integer">
<defaultValueExpression><![CDATA[]]></defaultValueExpression>
</parameter>
<queryString>
<![CDATA[/*SELECT 0 orden, curso, asignatura, libro, folio, nota, condicion
FROM "negocio".f_actividades_pendientes($ P{alumno},2025, true)
UNION*/
SELECT
v orden,
' ' curso,
' ' asignatura,
' ' libro,
' ' folio,
' ' nota,
' ' condicion
FROM (SELECT unnest(array[1,2,3,4,5,6,7,8]) v) as v
LIMIT 8]]>
</queryString>
<field name="orden" class="java.lang.Integer"/>
<field name="curso" class="java.lang.String"/>
<field name="asignatura" class="java.lang.String"/>
<field name="libro" class="java.lang.String"/>
<field name="folio" class="java.lang.String"/>
<field name="nota" class="java.lang.String"/>
<field name="condicion" class="java.lang.String"/>
</subDataset>
<parameter name="solicitud" class="java.lang.Integer">
<defaultValueExpression><![CDATA[19]]></defaultValueExpression>
</parameter>
<parameter name="anio_academico" class="java.lang.Integer">
<defaultValueExpression><![CDATA[2023]]></defaultValueExpression>
</parameter>
<parameter name="logo" class="java.lang.String">
<defaultValueExpression><![CDATA["../../www/img/logo_institucion.jpg"]]></defaultValueExpression>
</parameter>
<parameter name="logo_ra" class="java.lang.String">
<defaultValueExpression><![CDATA["../../www/img/escudo_ENET.jpg"]]></defaultValueExpression>
</parameter>
<queryString>
<![CDATA[SELECT
solicitud,
sa.alumno,
fecha_solicitud,
sa.plan_version,
"negocio".f_formatear_texto(mp.apellido, 'M') apellido,
"negocio".f_formatear_texto(mp.nombres, 'C') nombres,
tu.nombre turno,
ra.nombre ra_nombre,
ins.nombre nombre_institucion,
sp.nombre propuesta,
coalesce(doc.nro_documento, '--------') nro_documento,
coalesce(cursada.division, '--') division,
coalesce(cursada.anio_de_cursada, 0) as anio_de_cursada,
coalesce(cursada.preceptor, '---') as preceptor,
coalesce((SELECT case when per.sexo = 'F' then
CONCAT(tit.nombre_femenino_abreviado, ' ', per.apellido, ' ', per.nombres)
else
CONCAT(tit.nombre_abreviado, ' ', per.apellido, ' ', per.nombres)
end as director
FROM "negocio"."sga_autoridades" aut
JOIN "negocio"."sga_autoridades_ra" aura ON aura.autoridad = aut.autoridad
JOIN "negocio"."mdp_personas" per ON per.persona = aut.persona
JOIN "negocio"."mdp_personas_titulos" tit ON tit.titulo_persona = aut.titulo_persona
WHERE aut.cargo = 8 AND activo = 'S'
AND aura.responsable_academica = ra.responsable_academica
LIMIT 1), '---') as director,
CASE
WHEN sa.propuesta <> 3 AND anio_de_cursada < 4 THEN 'Ciclo Básico Común'
WHEN sa.propuesta <> 3 AND anio_de_cursada > 3 THEN coalesce("negocio".f_orientaciones_alumno(sa.alumno), '--')
WHEN sa.propuesta = 3 THEN sp.nombre
END AS ciclo,
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT(2025)::integer, 1, true)) as asis_just_1,
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT(2025)::integer, 1, false)) as asis_injust_1,
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT(2025)::integer, 2, true)) as asis_just_2,
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT(2025)::integer, 2, false)) as asis_injust_2,
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT(2025)::integer, 3, true)) as asis_just_3,
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT(2025)::integer, 3, false)) as asis_injust_3,
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT(2025)::integer, 0, false)) as asis_injust_total,
(SELECT "negocio".get_asistencias(sa.alumno, CONCAT(2025)::integer, 0, true)) as asis_just_total,
coalesce((
SELECT count(*)
FROM "negocio"."sga_alumnos" alu
JOIN "negocio"."mdp_personas" per ON per.persona = alu.persona
WHERE alu.division = sa.division
AND "negocio".f_formatear_texto(per.apellido || ' ' || per.nombres, 'M') <= "negocio".f_formatear_texto(mp.apellido || ' ' || mp.nombres, 'M')), 0) as orden,
CASE pra.responsable_academica
WHEN '2' THEN 'COLEGIO SUPERIOR DEL URUGUAY "JUSTO JOSÉ DE URQUIZA"'
WHEN '1' THEN 'ESCUELA TÉCNICA N°35 "GENERAL DON JOSÉ DE SAN MARTÍN"'
END AS colegio
FROM "negocio"."sga_constancias_solicitud" con
inner join "negocio"."sga_alumnos" sa ON sa.alumno=con.alumno
inner join "negocio"."mdp_personas" mp ON sa.persona = mp.persona
inner join "negocio"."sga_divisiones" sd ON sa.division = sd.division
inner join "negocio"."sga_turnos_cursadas" tu ON tu.turno = sd.turno
inner join "negocio"."sga_propuestas_ra" pra ON pra.propuesta = sa.propuesta
inner join "negocio"."sga_responsables_academicas" ra ON ra.responsable_academica = pra.responsable_academica
inner join "negocio"."sga_instituciones" ins ON ins.institucion = ra.institucion
left join "negocio"."mdp_personas_documentos" doc ON doc.persona = sa.persona AND doc.tipo_documento = 0
join sga_propuestas sp on sa.propuesta = sp.propuesta,
(select
sc.nombre as division,
sep.anio_de_cursada,
per.apellido || ' ' || per.nombres as preceptor,
count(*)
from "negocio"."sga_constancias_solicitud" con
join "negocio"."sga_alumnos" sa ON sa.alumno = con.alumno
join "negocio"."sga_insc_cursada" sic ON sic.alumno = sa.alumno
join "negocio"."sga_comisiones" sc ON sic.comision = sc.comision
join "negocio"."sga_periodos_lectivos" spl ON sc.periodo_lectivo = spl.periodo_lectivo
join "negocio"."sga_periodos" sp ON spl.periodo = sp.periodo
join "negocio"."sga_elementos" se ON sc.elemento = se.elemento
join "negocio"."sga_elementos_revision" ser ON se.elemento = ser.elemento
join "negocio"."sga_elementos_plan" sep ON ser.elemento_revision = sep.elemento_revision and sep.plan_version = sa.plan_version
left join "negocio"."sga_docentes_comision" dcom ON dcom.comision = sc.comision AND dcom.responsabilidad = 101
left join "negocio"."sga_docentes" doc ON doc.docente = dcom.docente
left join "negocio"."mdp_personas" per ON per.persona = doc.persona
where sic.estado = 'A' and sc.nombre is not null
and con.solicitud = ($P{solicitud})::integer
and anio_academico = (2025)::integer
group by sc.nombre, sep.anio_de_cursada, per.persona
order by count(*) desc limit 1) as cursada
WHERE
con.solicitud = $P{solicitud}]]>
</queryString>
<field name="solicitud" class="java.lang.Integer"/>
<field name="alumno" class="java.lang.Integer"/>
<field name="fecha_solicitud" class="java.sql.Timestamp"/>
<field name="plan_version" class="java.lang.Integer"/>
<field name="apellido" class="java.lang.String"/>
<field name="nombres" class="java.lang.String"/>
<field name="turno" class="java.lang.String"/>
<field name="ra_nombre" class="java.lang.String"/>
<field name="nombre_institucion" class="java.lang.String"/>
<field name="propuesta" class="java.lang.String"/>
<field name="nro_documento" class="java.lang.String"/>
<field name="division" class="java.lang.String"/>
<field name="anio_de_cursada" class="java.lang.Integer"/>
<field name="preceptor" class="java.lang.String"/>
<field name="director" class="java.lang.String"/>
<field name="ciclo" class="java.lang.String"/>
<field name="asis_just_1" class="java.math.BigDecimal"/>
<field name="asis_injust_1" class="java.math.BigDecimal"/>
<field name="asis_just_2" class="java.math.BigDecimal"/>
<field name="asis_injust_2" class="java.math.BigDecimal"/>
<field name="asis_just_3" class="java.math.BigDecimal"/>
<field name="asis_injust_3" class="java.math.BigDecimal"/>
<field name="asis_injust_total" class="java.math.BigDecimal"/>
<field name="asis_just_total" class="java.math.BigDecimal"/>
<field name="orden" class="java.lang.Long"/>
<field name="colegio" class="java.lang.String"/>
<background>
<band splitType="Stretch"/>
</background>
<title>
<band height="45" splitType="Stretch">
<rectangle>
<reportElement mode="Transparent" x="0" y="0" width="572" height="42" uuid="945192bb-bde4-4d39-8665-a4821de78bf7"/>
</rectangle>
<textField>
<reportElement x="119" y="28" width="409" height="12" uuid="09742ddf-d360-45a5-ba28-854a471c2808"/>
<textElement textAlignment="Center">
<font isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$F{colegio}]]></textFieldExpression>
</textField>
<textField isBlankWhenNull="true">
<reportElement x="119" y="16" width="409" height="12" uuid="e6df56c6-b818-4acc-939f-47a26be67646"/>
<textElement textAlignment="Center">
<font size="10" isBold="true"/>
</textElement>
<textFieldExpression><![CDATA[$F{ra_nombre}]]></textFieldExpression>
</textField>
<image hAlign="Center" vAlign="Middle" onErrorType="Blank">
<reportElement x="1" y="1" width="118" height="40" uuid="3656a566-fdd4-4118-80b9-f21f373a0bc9"/>
<imageExpression><![CDATA[$P{logo_ra}]]></imageExpression>
</image>
<staticText>
<reportElement x="119" y="2" width="409" height="14" uuid="a54e54ea-c35f-4801-ab0d-be7ed4f4e2c5"/>
<textElement textAlignment="Center">
<font size="12" isBold="true"/>
</textElement>
<text><![CDATA[Boletín de Calificaciones]]></text>
</staticText>
</band>
</title>
<pageHeader>
<band height="54" splitType="Stretch">
<rectangle>
<reportElement mode="Transparent" x="0" y="0" width="571" height="52" uuid="f9b63646-91a6-445c-b78d-577e2317c70d"/>
</rectangle>
<rectangle>
<reportElement x="6" y="3" width="93" height="28" uuid="9e090620-c2cb-4342-8010-947076d78d42"/>
</rectangle>
<rectangle>
<reportElement x="104" y="3" width="360" height="28" uuid="119664e8-1d71-4871-b7f7-8bde19c24842"/>
</rectangle>
<rectangle>
<reportElement x="468" y="3" width="96" height="28" uuid="060f1f7a-c24c-43af-a64a-1d60799e6f46"/>
</rectangle>
<textField>
<reportElement style="Celda" x="72" y="35" width="351" height="14" uuid="7b034592-642d-43bd-9fac-cc403376a748"/>
<textElement verticalAlignment="Middle"/>
<textFieldExpression><![CDATA[$F{apellido} + " " + $F{nombres}]]></textFieldExpression>
</textField>
<textField>
<reportElement x="468" y="15" width="96" height="16" isPrintWhenDetailOverflows="true" uuid="119aabb7-c81b-40e4-af06-575b13801778"/>
<textElement textAlignment="Center" verticalAlignment="Middle"/>
<textFieldExpression><![CDATA[$F{turno}]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="2" y="35" width="67" height="14" uuid="a3cbed01-b341-405c-949d-564a9720ad21"/>
<textElement textAlignment="Right" verticalAlignment="Middle">
<font isBold="true"/>
</textElement>
<text><![CDATA[Estudiante: ]]></text>
</staticText>
<staticText>
<reportElement x="423" y="35" width="41" height="14" uuid="c1d30b14-3e4c-46ac-b926-f52d9cd994fd"/>
<textElement textAlignment="Right" verticalAlignment="Middle">
<font isBold="true"/>
</textElement>
<text><![CDATA[DNI N°:]]></text>
</staticText>
<staticText>
<reportElement x="6" y="3" width="93" height="12" isPrintWhenDetailOverflows="true" uuid="a84dad14-b6d7-42f3-913f-3f98c0736f3b"/>
<textElement textAlignment="Center">
<font isBold="true"/>
</textElement>
<text><![CDATA[Curso y división]]></text>
</staticText>
<staticText>
<reportElement x="468" y="3" width="96" height="12" isPrintWhenDetailOverflows="true" uuid="e376aabf-d9d7-46da-9ce1-a74b6e3a44f9"/>
<textElement textAlignment="Center">
<font isBold="true"/>
</textElement>
<text><![CDATA[Turno]]></text>
</staticText>
<textField>
<reportElement x="6" y="15" width="93" height="16" isPrintWhenDetailOverflows="true" uuid="8529eb57-ad13-4f9c-bfee-cf7317755609"/>
<textElement textAlignment="Center" verticalAlignment="Middle"/>
<textFieldExpression><![CDATA[$F{division}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Celda" x="468" y="35" width="96" height="14" uuid="239061a8-2ba3-4e49-a279-248e097b4942"/>
<textElement verticalAlignment="Middle"/>
<textFieldExpression><![CDATA[$F{nro_documento}]]></textFieldExpression>
</textField>
<textField>
<reportElement positionType="Float" x="104" y="3" width="357" height="28" isPrintWhenDetailOverflows="true" uuid="0a728ca6-41a2-43f4-8666-8a4a6d2d03fb"/>
<textElement textAlignment="Center" verticalAlignment="Middle"/>
<textFieldExpression><![CDATA[$F{ciclo}]]></textFieldExpression>
</textField>
</band>
</pageHeader>
<columnHeader>
<band height="72" splitType="Stretch">
<staticText>
<reportElement style="Celda" x="310" y="0" width="112" height="34" uuid="4f77e329-f425-4a0a-b888-3cc69fe3d15e"/>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font isBold="true"/>
</textElement>
<text><![CDATA[TRIMESTRES]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="36" y="0" width="274" height="72" uuid="d25614a8-fa10-48c8-899a-ccc3a58c0d59"/>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font isBold="true"/>
</textElement>
<text><![CDATA[ESPACIO CURRICULAR]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="0" y="0" width="36" height="72" uuid="00b1758c-a3ee-4aba-b599-13343e7ccaba"/>
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/>
<text><![CDATA[Orden]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="422" y="0" width="36" height="72" uuid="02f7858a-9920-4422-9296-071a142065dc"/>
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/>
<text><![CDATA[Calificación Anual]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="458" y="0" width="37" height="72" uuid="1f50082a-0b98-4543-9ad6-df0c7e738947"/>
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/>
<text><![CDATA[Diciembre]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="495" y="0" width="37" height="72" uuid="480431e5-1f19-4ff8-8644-29c43a37f100"/>
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/>
<text><![CDATA[Febrero]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="532" y="0" width="38" height="72" uuid="5a4cb405-63cb-48ff-8f1e-a5fda9b85cc1"/>
<textElement textAlignment="Center" verticalAlignment="Middle" rotation="Left"/>
<text><![CDATA[Calificación definitiva]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="310" y="34" width="37" height="38" uuid="c265e49d-0445-4cf3-8354-a328fbe87641"/>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font isBold="true"/>
</textElement>
<text><![CDATA[1°]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="347" y="34" width="37" height="38" uuid="c2b0204b-079a-4acd-9cd9-9f6eaa22f421"/>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font isBold="true"/>
</textElement>
<text><![CDATA[2°]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="384" y="34" width="38" height="38" uuid="c2a04282-905d-42ef-bf27-d9d8826abb63"/>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font isBold="true"/>
</textElement>
<text><![CDATA[3°]]></text>
</staticText>
</band>
</columnHeader>
<detail>
<band height="18" splitType="Stretch">
<componentElement>
<reportElement x="0" y="0" width="572" height="14" isRemoveLineWhenBlank="true" isPrintWhenDetailOverflows="true" uuid="2f9589a4-4122-43d5-9de0-4ff81a2d50cc"/>
<jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" printOrder="Vertical">
<datasetRun subDataset="detalle_notas" uuid="58b5f843-a6bb-42db-84ee-84842b7f7172">
<datasetParameter name="alumno">
<datasetParameterExpression><![CDATA[$F{alumno}]]></datasetParameterExpression>
</datasetParameter>
<datasetParameter name="plan_version">
<datasetParameterExpression><![CDATA[$F{plan_version}]]></datasetParameterExpression>
</datasetParameter>
<datasetParameter name="anio_academico">
<datasetParameterExpression><![CDATA[$P{anio_academico}]]></datasetParameterExpression>
</datasetParameter>
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
</datasetRun>
<jr:listContents height="14" width="572">
<textField>
<reportElement style="Columna" x="0" y="0" width="36" height="14" uuid="2ba7054e-fc49-4339-876b-79778e80c0fb"/>
<textElement textAlignment="Center" verticalAlignment="Middle"/>
<textFieldExpression><![CDATA[$V{REPORT_COUNT}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Columna" x="310" y="0" width="37" height="14" uuid="0b113541-0a43-4f1d-b7c1-2747860fa48a"/>
<textElement textAlignment="Center" verticalAlignment="Middle"/>
<textFieldExpression><![CDATA[$F{nota_primer_trimestre}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Columna" x="347" y="0" width="37" height="14" uuid="83091abf-bebe-483c-b35b-0b0dbdd8d01e"/>
<textElement textAlignment="Center" verticalAlignment="Middle"/>
<textFieldExpression><![CDATA[$F{nota_segundo_trimestre}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Columna" x="384" y="0" width="38" height="14" uuid="75b7809a-6e4f-476f-bdeb-53261d65f8b2"/>
<textElement textAlignment="Center" verticalAlignment="Middle"/>
<textFieldExpression><![CDATA[$F{nota_tercer_trimestre}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Columna" x="36" y="0" width="274" height="14" uuid="235515f9-c5fc-4fbe-b781-6c6e67b366c9"/>
<textElement verticalAlignment="Middle"/>
<textFieldExpression><![CDATA[$F{materia}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Columna" x="422" y="0" width="36" height="14" uuid="eef00996-b4e2-42e5-ad91-abf648c12e1c"/>
<textElement textAlignment="Center"/>
<textFieldExpression><![CDATA[$F{nota_anual}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Columna" x="458" y="0" width="37" height="14" uuid="abd2b7d9-9d56-4f8b-9d7a-ab281c4521e0"/>
<textElement textAlignment="Center"/>
<textFieldExpression><![CDATA[$F{nota_diciembre}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Columna" x="495" y="0" width="37" height="14" uuid="c025e348-039b-4ea0-b38d-564aebbb1685"/>
<textElement textAlignment="Center"/>
<textFieldExpression><![CDATA[$F{nota_febrero}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Columna" x="532" y="0" width="38" height="14" uuid="a3bd5795-4d34-4379-a30f-164730962b28"/>
<textElement textAlignment="Center"/>
<textFieldExpression><![CDATA[$F{nota_definitiva}]]></textFieldExpression>
</textField>
</jr:listContents>
</jr:list>
</componentElement>
</band>
<band height="34">
<staticText>
<reportElement style="Celda" x="0" y="0" width="119" height="30" uuid="aa6c5250-f4ca-4a0a-b980-d5086c7075c8"/>
<textElement textAlignment="Center" verticalAlignment="Middle"/>
<text><![CDATA[INASISTENCIAS]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="119" y="0" width="157" height="15" uuid="6139ea4d-5b6c-4df2-8752-31d1b35df122"/>
<textElement textAlignment="Right" verticalAlignment="Middle"/>
<text><![CDATA[Justificadas]]></text>
</staticText>
<textField>
<reportElement style="Celda" x="350" y="0" width="37" height="15" uuid="d787408c-50b1-4952-bd02-db33b2e3da86"/>
<textFieldExpression><![CDATA[($F{asis_just_3} < 0)? "-": $F{asis_just_3}]]></textFieldExpression>
</textField>
<staticText>
<reportElement style="Celda" x="119" y="15" width="157" height="15" uuid="94cf185e-5270-447e-b827-94a4af91a299"/>
<textElement textAlignment="Right" verticalAlignment="Middle"/>
<text><![CDATA[Injustificadas]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="387" y="0" width="184" height="15" uuid="e8e0d516-9426-4eb9-9344-cc3489f4236c"/>
<text><![CDATA[Total Gral. de Inasistencias]]></text>
</staticText>
<textField>
<reportElement style="Celda" x="276" y="0" width="37" height="15" uuid="f48aae03-4397-4610-be7e-5c847035e332"/>
<textFieldExpression><![CDATA[($F{asis_just_1} < 0)? "-": $F{asis_just_1}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Celda" x="387" y="15" width="184" height="15" uuid="1b2874fd-df31-49c5-9c51-b4761b2a9f5f"/>
<textFieldExpression><![CDATA[$F{asis_injust_total}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Celda" x="313" y="0" width="37" height="15" uuid="91dfc6a4-2ca0-4daf-b4a9-9a48d9250bb7"/>
<textFieldExpression><![CDATA[($F{asis_just_2} < 0)? "-": $F{asis_just_2}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Celda" x="276" y="15" width="37" height="15" uuid="f5d7f7be-76f9-44ce-ac64-89347d93ab2d"/>
<textFieldExpression><![CDATA[($F{asis_injust_1} < 0)? "-": $F{asis_injust_1} - (($F{asis_just_1} < 0)? 0 : $F{asis_just_1})]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Celda" x="313" y="15" width="37" height="15" uuid="ea446e62-06fb-4737-b382-3c62dcfcf3e6"/>
<textFieldExpression><![CDATA[($F{asis_injust_2} < 0)? "-": $F{asis_injust_2} - (($F{asis_just_2} < 0)? 0 : $F{asis_just_2})]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Celda" x="350" y="15" width="37" height="15" uuid="8c12a83f-1976-47e2-8670-a10450ca39f6"/>
<textFieldExpression><![CDATA[($F{asis_injust_3} < 0)? "-": $F{asis_injust_3} - (($F{asis_just_3} < 0)? 0 : $F{asis_just_3})]]></textFieldExpression>
</textField>
</band>
<band height="34">
<staticText>
<reportElement style="Celda" x="0" y="0" width="119" height="30" uuid="75ff2406-df9e-4869-9bc2-532725d4b87b"/>
<textElement textAlignment="Center" verticalAlignment="Middle"/>
<text><![CDATA[REINCORPORACIONES]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="119" y="0" width="157" height="15" uuid="5cdfcf4d-fc8f-43d2-80cf-6cb55439379d"/>
<textElement textAlignment="Right" verticalAlignment="Middle"/>
<text><![CDATA[Primera vez]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="119" y="15" width="157" height="15" uuid="4d799348-c95a-4f0d-8a7a-dd8e6a1d5341"/>
<textElement textAlignment="Right" verticalAlignment="Middle"/>
<text><![CDATA[Segunda vez]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="388" y="0" width="184" height="15" uuid="c90820f3-0ea1-4d21-bc0d-150788240b53"/>
<text><![CDATA[Promedio General]]></text>
</staticText>
<textField>
<reportElement style="Celda" x="276" y="0" width="112" height="15" uuid="ff557814-f53a-4691-8521-fb5563475f6d"/>
<textFieldExpression><![CDATA["-"]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Celda" x="388" y="15" width="184" height="15" uuid="c74d1d12-e1e6-4936-aff0-5bbe025c82ea"/>
<textFieldExpression><![CDATA["-"]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Celda" x="276" y="15" width="112" height="15" uuid="57034462-83f6-45f5-ab7c-b405e5a04a39"/>
<textFieldExpression><![CDATA["-"]]></textFieldExpression>
</textField>
</band>
<band height="66">
<staticText>
<reportElement x="0" y="0" width="571" height="16" uuid="581d3e7d-ae6b-49b9-87fd-7df9eafca67d"/>
<textElement textAlignment="Center" verticalAlignment="Middle">
<font size="11" isBold="true" isItalic="true"/>
</textElement>
<text><![CDATA[ASIGNATURAS PENDIENTES]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="1" y="16" width="71" height="30" isPrintWhenDetailOverflows="true" uuid="b0f5a2bb-1fa6-4403-8c00-c7f69732bf0f"/>
<text><![CDATA[Curso y Especialidad]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="72" y="16" width="204" height="30" uuid="e258f13e-9d5a-40c0-8fd4-7809cfcf34bc"/>
<text><![CDATA[Asignatura]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="276" y="31" width="74" height="15" uuid="13e9792e-ebe8-41ea-9f7b-bf7fa26edda9"/>
<text><![CDATA[Libro]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="276" y="16" width="296" height="15" uuid="a36ebfa2-a88b-426c-8282-9290889fb623"/>
<text><![CDATA[Examen]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="350" y="31" width="38" height="15" uuid="8d3fb090-17ba-44b1-8222-bb5cfa38d787"/>
<text><![CDATA[Folio]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="388" y="31" width="73" height="15" uuid="4dd240b5-5967-42ba-b1a9-39839d3bba5b"/>
<text><![CDATA[Nota]]></text>
</staticText>
<staticText>
<reportElement style="Celda" x="461" y="31" width="111" height="15" uuid="78ef5c6b-7a35-4b80-908e-7fc11144ad1c"/>
<text><![CDATA[Condición]]></text>
</staticText>
<componentElement>
<reportElement x="1" y="46" width="571" height="14" uuid="5eb63bd5-92e6-4180-b6b8-206d9e9cf002"/>
<jr:list xmlns:jr="http://jasperreports.sourceforge.net/jasperreports/components" xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/components http://jasperreports.sourceforge.net/xsd/components.xsd" printOrder="Vertical">
<datasetRun subDataset="detalla_previas" uuid="b03d4818-069d-4970-81fe-698270722227">
<datasetParameter name="alumno">
<datasetParameterExpression><![CDATA[$F{alumno}]]></datasetParameterExpression>
</datasetParameter>
<datasetParameter name="anio_academico">
<datasetParameterExpression><![CDATA[$P{anio_academico}]]></datasetParameterExpression>
</datasetParameter>
<connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
</datasetRun>
<jr:listContents height="14" width="571">
<textField>
<reportElement style="Columna" x="0" y="0" width="71" height="14" uuid="a6811fa6-ba77-41c0-9c8a-968b8577de5d"/>
<textFieldExpression><![CDATA[$F{curso}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Columna" x="71" y="0" width="204" height="14" uuid="ffcd0f00-f485-46d9-8a54-e089c781627b"/>
<textElement textAlignment="Left"/>
<textFieldExpression><![CDATA[$F{asignatura}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Columna" x="275" y="0" width="74" height="14" uuid="ba6fdddb-d2f8-4353-bd05-21739df5b375"/>
<textFieldExpression><![CDATA[$F{libro}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Columna" x="349" y="0" width="38" height="14" uuid="4eeac16b-42da-402e-9604-97942fd0483d"/>
<textFieldExpression><![CDATA[$F{folio}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Columna" x="387" y="0" width="73" height="14" uuid="5af7703c-6256-447d-87af-776d4f122328"/>
<textFieldExpression><![CDATA[$F{nota}]]></textFieldExpression>
</textField>
<textField>
<reportElement style="Columna" x="460" y="0" width="111" height="14" uuid="15fdf778-a1a9-4922-87b1-c9a47d83ef4d"/>
<textFieldExpression><![CDATA[$F{condicion}]]></textFieldExpression>
</textField>
</jr:listContents>
</jr:list>
</componentElement>
</band>
</detail>
<summary>
<band height="133">
<rectangle>
<reportElement mode="Transparent" x="1" y="45" width="570" height="54" uuid="b4e1bc83-aaae-473d-bbb0-cede27198859"/>
</rectangle>
<textField>
<reportElement style="Celda" x="1" y="0" width="570" height="43" isPrintWhenDetailOverflows="true" uuid="1399d2f4-52c9-4a34-88b7-83b325561d9f"/>
<textElement textAlignment="Justified" verticalAlignment="Top" markup="styled">
<font isUnderline="false" isStrikeThrough="false"/>
</textElement>
<textFieldExpression><![CDATA["<style isBold=\"true\">OBSERVACIONES:</style> "]]></textFieldExpression>
</textField>
<staticText>
<reportElement x="6" y="79" width="558" height="15" uuid="258e3304-0c87-49d0-b842-a99f73b6e9cd"/>
<textElement textAlignment="Center" verticalAlignment="Middle"/>
<text><![CDATA[Rector]]></text>
</staticText>
<textField>
<reportElement x="6" y="64" width="558" height="15" forecolor="#000000" uuid="4f1fabe0-b915-43a5-8b4d-15ae5c51d256"/>
<textElement textAlignment="Center"/>
<textFieldExpression><![CDATA[$F{director}]]></textFieldExpression>
</textField>
</band>
</summary>
</jasperReport>
Loading…
Cancel
Save