{"id":14969,"date":"2023-05-17T13:31:11","date_gmt":"2023-05-17T19:31:11","guid":{"rendered":"http:\/\/201.237.206.56\/Sitios\/ugit.siua.ac.cr\/?p=14969"},"modified":"2023-05-19T08:24:35","modified_gmt":"2023-05-19T14:24:35","slug":"sigesa-estandar-de-reportes-ppi-v1-0-0","status":"publish","type":"post","link":"https:\/\/sada.services\/?p=14969","title":{"rendered":"SIGESA: Est\u00e1ndar de Reportes PPI v1.0.0 Completo"},"content":{"rendered":"\n<ul class=\"wp-block-list\">\n<li>El siguiente documento establece el est\u00e1ndar de dise\u00f1o de reportes para PPI, para la creaci\u00f3n y publicaci\u00f3n de reportes desarrollados en la herramienta Jasper Studio, para el \u00c1rea de Planificaci\u00f3n Institucional (PPI) de la Universidad Nacional.en su versi\u00f3n 1.0.0.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">1. Nombre del reporte:<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Para establecer el nombre de un reporte,  se debe seguir la siguiente nomenclatura.<\/li>\n\n\n\n<li>Y que como primera regla, siempre se debe establecer en letras may\u00fasculas.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>R-PPI-DIMINUTIVO_MODULO-SUB-NOMBRE_REPORTE-VARIABLE.jrxml<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\">1.1. Descripci\u00f3n de nomenclatura.<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>R:<\/strong> Establece que el documento es un \u00abReporte\u00bb.\n<ul class=\"wp-block-list\">\n<li>Ejemplo: R-.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>PPI: <\/strong>Establece que pertenece al \u00ab\u00c1rea de Planificaci\u00f3n Institucional\u00bb.\n<ul class=\"wp-block-list\">\n<li>Ejemplo: R-PPI.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>DIMINUTIVO_MODULO: <\/strong>representa las sigas del diminutivo del m\u00f3dulo de PPI, al que pertenece el reporte, a saber:\n<ul class=\"wp-block-list\">\n<li>PPE: Planificaci\u00f3n Estrat\u00e9gica<\/li>\n\n\n\n<li>PPO: Planificaci\u00f3n Operativa<\/li>\n\n\n\n<li>IIP: Informaci\u00f3n e Indicadores de la Planificaci\u00f3n<\/li>\n\n\n\n<li>MCG: Mejoramiento Cont\u00ednuo de la Gesti\u00f3n<\/li>\n\n\n\n<li>Ejemplo:\n<ul class=\"wp-block-list\">\n<li>R-PPI-MCG-<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>SUB:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Opcional.<\/li>\n\n\n\n<li>Cuando lo se esta creando un \u00absubreporte\u00bb, debe representarse con estas siglas.<\/li>\n\n\n\n<li>Ejemplo:\n<ul class=\"wp-block-list\">\n<li>R-PPI-MCG-SUB-<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>NOMBRE_REPORTE: <\/strong>\n<ul class=\"wp-block-list\">\n<li>Representa el nombre de la informaci\u00f3n que esta siendo obtenida en el reporte.\n<ul class=\"wp-block-list\">\n<li>Ejemplo: si el reporte obtiene informaci\u00f3n de los planes operativos, su nombre deber\u00eda ser: \u00abR-PPI-PPO-PLANOPERATIVO\u00bb<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Se debe trabajar de ser posible con palabras en singular.\n<ul class=\"wp-block-list\">\n<li>Ejemplo: si la informaci\u00f3n del reporte es sobre evaluaciones operativas, su nombre deber\u00eda ser: \u00abR-PPI-PPO-EVALUACIONOPERATIVA\u00bb<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Si el nombre del reporte esta compuesto de varias palabras, estas deben estar concatenadas.\n<ul class=\"wp-block-list\">\n<li>Ejemplo: si la informaci\u00f3n del reporte es sobre el \u00abHistorial de Modificaciones POA\u00bb, su nombre deder\u00eda ser: \u00abR-PPI-PPO-HISTORIALMODIFICACIONPOA\u00bb<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>VARIABLE:<\/strong>\n<ul class=\"wp-block-list\">\n<li>Si es reporte que se esta dise\u00f1ando es un reporte de tipo \u00abTama\u00f1o Variable\u00bb, se debe representar con la palabra \u00abVARIABLE\u00bb.<\/li>\n\n\n\n<li>Normalmente esta condici\u00f3n solo se aplica para subreportes.\n<ul class=\"wp-block-list\">\n<li>EJEMPLO: si estamos creando un subreporte variable que obtiene el nombre del \u00abPeriodo Anual\u00bb, su nombre deber\u00eda ser: \u00abR-PPI-PPO-SUB-PERIODOANUALNOMBRE-VARIABLE\u00bb.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">1.2. Ejemplos de nombres de reportes<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A continuaci\u00f3n se muestran nombres correctos de reportes, se modo que ayuden a comprender de mejor manera, la nomenclatura.<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>\/\/ Reporte Principal: Actividades no Planificadas\nR-PPI-PPO-ACTIVIDADNOPLANIFICADA.jrxml\n\n\/\/ Reporte Principal: Planes Operativos\nR-PPI-PPO-PLANOPERATIVO.jrxml\n\n\/\/ Reporte Principal: Acciones Estrat\u00e9gicas\nR-PPI-PPE-ACCIONESTRATEGICA.jrxml\n\n\/\/ Subreporte No Variable: Distribuci\u00f3n Porcentual\nR-PPI-PPE-SUB-DISTRIBUCIONPORCENTUAL.jrxml\n\n\/\/ Subreporte No Variable: Actividades de Mejora por Meta\nR-PPI-PPO-SUB-ACTIVIDADMEJORAXMETA.jrxml\n\n\/\/ Subreporte Variable: Periodo Anual Nombre\nR-PPI-PPO-SUB-PERIODOANUALNOMBRE-VARIABLE.jrxml\n\n\/\/ Subreporte Variable:Plan Operativo C\u00f3digo\nR-PPI-PPO-SUB-PLANOPERATIVOCODIGO-VARIABLE.jrxml<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">2. Configuraci\u00f3n de reporte<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>En esta seci\u00f3n se explica los pasos necesarios para la configuraci\u00f3n del reporte.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">2.1. Nombre y descripci\u00f3n del reporte<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Para establecer el nombre y descripci\u00f3n del reporte, lo primero que se debe hacer es marcar el nombre del reporte.<\/li>\n\n\n\n<li>Esto nos abre las propiedades del reporte donde le podemos establecer su nombre y descripci\u00f3n<\/li>\n\n\n\n<li>De modo de ejemplo se utilizar\u00e1 la siguiente informaci\u00f3n\n<ul class=\"wp-block-list\">\n<li>Nombre:  R-PPI-MCG-AVANCEPRIORIDADOBJETIVO.<\/li>\n\n\n\n<li>Descripci\u00f3n: Reporte de Grado de Avance de las Prioridades \/ Objetivos Estrat\u00e9gicos.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"274\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_270-1024x274.png\" alt=\"\" class=\"wp-image-15018\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_270-1024x274.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_270-300x80.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_270-768x206.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_270-1536x411.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_270.png 1913w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">2.2. Formato de P\u00e1gina<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El siguiente aspecto a configurar es el formato de la pa\u01f5ina<\/li>\n\n\n\n<li>Para esto debemos ingresar a la configuraci\u00f3n del reporte a la secci\u00f3n \u00abPage Format\u00bb<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"387\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_271-1024x387.png\" alt=\"\" class=\"wp-image-15023\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_271-1024x387.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_271-300x113.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_271-768x290.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_271-1536x581.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_271.png 1901w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Esto nos abre una ventana donde debemos verificar la siguiente configuraci\u00f3n:\n<ul class=\"wp-block-list\">\n<li>Format: LETTER<\/li>\n\n\n\n<li>Width: 792px<\/li>\n\n\n\n<li>Height: 612px<\/li>\n\n\n\n<li>Page Orientation: LandScape<\/li>\n\n\n\n<li>Margins: 20px<\/li>\n\n\n\n<li>Column Width: 752px<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"820\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_272-1024x820.png\" alt=\"\" class=\"wp-image-15024\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_272-1024x820.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_272-300x240.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_272-768x615.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_272.png 1140w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">3. Configuraci\u00f3n de Jasper para Excel<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Por defecto Jasper cuando exporta a excel lo hace con un fondo de color blanco.<\/li>\n\n\n\n<li>Para quitar esta opci\u00f3n debemos ingresar a<\/li>\n\n\n\n<li>Men\u00fa-&gt; Window-&gt;Preferences<\/li>\n\n\n\n<li>Esto nos abre una ventana de preferencias donde debemos, navegar a la opci\u00f3n de \u00abExporters-&gt;Excel Exporter\u00bb y desmarcar la opci\u00f3n de \u00abWhite Page Background\u00bb<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"833\" height=\"591\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_273.png\" alt=\"\" class=\"wp-image-15026\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_273.png 833w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_273-300x213.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_273-768x545.png 768w\" sizes=\"(max-width: 833px) 100vw, 833px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ademas cuando se exporta a excel puede ocurrir que deje espacios en blanco cuando hay salto de l\u00ednea, para evitar esto debemos marcar las opciones de:\n<ul class=\"wp-block-list\">\n<li>Remove Empty Space Between Rows<\/li>\n\n\n\n<li>Remove Empty Space Between Columns<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"802\" height=\"578\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_274.png\" alt=\"\" class=\"wp-image-15027\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_274.png 802w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_274-300x216.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_274-768x553.png 768w\" sizes=\"(max-width: 802px) 100vw, 802px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">4. Definici\u00f3n de secci\u00f3n \u00abTitle\u00bb<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A continuaci\u00f3n vamos a crear la configuraci\u00f3n del Title.<\/li>\n\n\n\n<li>Esta secci\u00f3n debe estar compuesta de campos de tipo \u00abStatic Text\u00bb:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"266\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_276-1024x266.png\" alt=\"\" class=\"wp-image-15031\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_276-1024x266.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_276-300x78.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_276-768x199.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_276.png 1295w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y deben contener la siguiente informaci\u00f3n:\n<ul class=\"wp-block-list\">\n<li><strong>Nombre de Universidad: <\/strong>\u00abUniversidad Nacional\u00bb<\/li>\n\n\n\n<li><strong>Nombre del \u00c1rea:<\/strong> \u00ab\u00c1rea de planificaci\u00f3n\u00bb<\/li>\n\n\n\n<li><strong>Nombre del reporte:<\/strong> \u00abNombre descriptivo del reporte\u00bb<\/li>\n\n\n\n<li><strong>Etapa y Periodo:<\/strong> \u00abNombre de la etapa de planificaci\u00f3n y a\u00f1o de ejecuci\u00f3n\u00bb<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"811\" height=\"193\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_275.png\" alt=\"\" class=\"wp-image-15029\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_275.png 811w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_275-300x71.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_275-768x183.png 768w\" sizes=\"(max-width: 811px) 100vw, 811px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cada uno de estos textos debe cumplir con el siguiente est\u00e1ndar:<\/li>\n\n\n\n<li>Apariencia:\n<ul class=\"wp-block-list\">\n<li>Position Type: Fix Relative To Top<\/li>\n\n\n\n<li>Size: w: 752px y h 15px <\/li>\n\n\n\n<li>Strech Type: No Strech<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"522\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_277-1024x522.png\" alt=\"\" class=\"wp-image-15034\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_277-1024x522.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_277-300x153.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_277-768x392.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_277.png 1486w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>NOTA:<\/strong> Esto hace que cada elemento contenga el ancho total de la p\u00e1gina y cuando sea exportado a excel, genere una fila completa.<\/li>\n\n\n\n<li>Borders:\n<ul class=\"wp-block-list\">\n<li>Los bordes deben estar configurados por defecto en 0 (cero)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"490\" height=\"403\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_278.png\" alt=\"\" class=\"wp-image-15036\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_278.png 490w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_278-300x247.png 300w\" sizes=\"(max-width: 490px) 100vw, 490px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Static Text<\/li>\n\n\n\n<li>En la configuraci\u00f3n del texto se debe aplicar las siguientes configuraciones\n<ul class=\"wp-block-list\">\n<li>Textos:\n<ul class=\"wp-block-list\">\n<li>Universidad Nacional<\/li>\n\n\n\n<li>\u00c1rea de Planificaci\u00f3n<\/li>\n\n\n\n<li>Reporte de &#8230;<\/li>\n\n\n\n<li>Etapa &#8230;<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Alineamiento:\n<ul class=\"wp-block-list\">\n<li>Centrado horizontal<\/li>\n\n\n\n<li>Centrado Vertical<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Fuente:\n<ul class=\"wp-block-list\">\n<li>DejaVu Sans<\/li>\n\n\n\n<li>12<\/li>\n\n\n\n<li>Negrita<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"526\" height=\"383\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_279.png\" alt=\"\" class=\"wp-image-15038\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_279.png 526w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_279-300x218.png 300w\" sizes=\"(max-width: 526px) 100vw, 526px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">4.1. T\u00edtulo Etapa Plan<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El  t\u00edtulo del nombre de la etapa plan es un caso especial ya que requiere una serie de configuraciones adicionales ya que utiliza 2 subreportes variables para desplegar la informaci\u00f3n necesaria.<\/li>\n\n\n\n<li>Los subreportes son:\n<ul class=\"wp-block-list\">\n<li>R-PPI-PPO-SUB-ETAPAPLANNOMBRE-VARIABLE.jasper: este subreporte existente dentro de PPI-PPO recibe el Id de la Etapa y retorna el nombre de la etapa.<\/li>\n\n\n\n<li>R-PPI-PPO-SUB-PERIODOANUALNOMBRE-VARIABLE.jasper: este subreporte existente dentro de PPI-PPO recibe el Id del periodo Anual y retorna el a\u00f1o del periodo.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">4.1.1. Creaci\u00f3n de par\u00e1metro \u00abSUBREPORT_DIR\u00bb<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cuando se esta creando reportes para SIGESA que contengan subreportes, debemos crear un par\u00e1metro de nombre \u00abSUBREPORT_DIR\u00bb, el cual ser\u00e1 enviado por el sistema SIGESA al reporte con la ubicaci\u00f3n de los reportes dentro del servidor, cuando la opci\u00f3n de \u00abTiene reportes\u00bb se encuentra seleccionada.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"761\" height=\"623\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_284.png\" alt=\"\" class=\"wp-image-15044\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_284.png 761w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_284-300x246.png 300w\" sizes=\"(max-width: 761px) 100vw, 761px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Por tanto si estamos desarrollando un reporte que va contener subreportes, debemos crear este parametro para poder recibir el valor enviado por SIGESA.<\/li>\n\n\n\n<li>Para esto vamos a la secci\u00f3n de \u00abParameters\u00bb\n<ul class=\"wp-block-list\">\n<li><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"351\" height=\"228\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_285.png\" alt=\"\" class=\"wp-image-15045\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_285.png 351w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_285-300x195.png 300w\" sizes=\"(max-width: 351px) 100vw, 351px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y le damos clic derecho -&gt; \u00abCreate Parameter\u00bb<\/li>\n\n\n\n<li>Y le configuramos los par\u00e1metros:\n<ul class=\"wp-block-list\">\n<li>Name: SUBREPORT_DIR<\/li>\n\n\n\n<li>Class: java.lang.String<\/li>\n\n\n\n<li>Default Value Expression: \u00ab\u00bb (Comillas vacias)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"228\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_286-1024x228.png\" alt=\"\" class=\"wp-image-15046\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_286-1024x228.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_286-300x67.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_286-768x171.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_286-1536x343.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_286.png 1856w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Con esto tendremos disponible el par\u00e1metro.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">4.1.2. Configuraci\u00f3n de Subreporte Variable Etapa Plan<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El primer paso para la configuraci\u00f3n del t\u00edtulo de la etapa plan es crear un subreporte.<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>En la secci\u00f3n de \u00abBasic Elements\u00bb ubicamos el componente \u00abSubreport\u00bb y lo arrastramos a la secci\u00f3n de \u00abTitle\u00bb.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"702\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_280-1024x702.png\" alt=\"\" class=\"wp-image-15041\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_280-1024x702.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_280-300x206.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_280-768x526.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_280.png 1233w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Esto nos abre una ventana donde vamos a seleccionar la opci\u00f3n de \u00abJust create the subreport element\u00bb y finalizamos.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"620\" height=\"621\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_282.png\" alt=\"\" class=\"wp-image-15042\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_282.png 620w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_282-300x300.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_282-150x150.png 150w\" sizes=\"(max-width: 620px) 100vw, 620px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Lo siguiente ser\u00eda darle las siguientes propiedades:<\/li>\n\n\n\n<li>Apariencia:\n<ul class=\"wp-block-list\">\n<li>Position Type: \u00abFix Relative To Top\u00bb.<\/li>\n\n\n\n<li>Witdh: 752px<\/li>\n\n\n\n<li>Height: 15px<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"434\" height=\"269\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_283.png\" alt=\"\" class=\"wp-image-15043\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_283.png 434w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_283-300x186.png 300w\" sizes=\"(max-width: 434px) 100vw, 434px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y ubicarlo en la posici\u00f3n correspondiente<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"863\" height=\"121\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_288.png\" alt=\"\" class=\"wp-image-15048\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_288.png 863w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_288-300x42.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_288-768x108.png 768w\" sizes=\"(max-width: 863px) 100vw, 863px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A continuaci\u00f3n vamos a la seccion de \u00abSubreport\u00bb para configurarlo.<\/li>\n\n\n\n<li>Aqu\u00ed lo que debemos hacer es agregar en la propiedad \u00abExpresion\u00bb, el siguiente contenido:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>$P{SUBREPORT_DIR} + \"R-PPI-PPO-SUB-ETAPAPLANNOMBRE-VARIABLE.jasper\"<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El cual es indicando que el subreporte de nombre \u00abR-PPI-PPO-SUB-ETAPAPLANNOMBRE-VARIABLE.jasper\u00bb se encuentra en la ubicaci\u00f3n \u00ab$P{SUBREPORT_DIR}\u00bb.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"528\" height=\"480\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_289.png\" alt=\"\" class=\"wp-image-15050\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_289.png 528w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_289-300x273.png 300w\" sizes=\"(max-width: 528px) 100vw, 528px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Luego debemos configurar el par\u00e1metro \u00abetapaPlan\u00bb, que debe ser enviado como est\u00e1ndar dentro de SIGESA, para todo nuevo reporte.<\/li>\n\n\n\n<li>Para esto vamos a la secci\u00f3n de \u00abParameters\u00bb, clic derecho -&gt; \u00abCreate Parameter\u00bb<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"351\" height=\"228\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_285-1.png\" alt=\"\" class=\"wp-image-15052\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_285-1.png 351w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_285-1-300x195.png 300w\" sizes=\"(max-width: 351px) 100vw, 351px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y lo configuramos con la siguiente configuraci\u00f3n:<\/li>\n\n\n\n<li>Name: etapaPlan<\/li>\n\n\n\n<li>Class: java.lang.Long<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"219\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_290-1024x219.png\" alt=\"\" class=\"wp-image-15053\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_290-1024x219.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_290-300x64.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_290-768x164.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_290-1536x329.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_290.png 1817w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Este par\u00e1metro debe ser configurado dentro de SIGESA como:\n<ul class=\"wp-block-list\">\n<li>Tipo Datos: java.lang.Object<\/li>\n\n\n\n<li>Nombre: etapaPlan<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"190\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_291-1024x190.png\" alt=\"\" class=\"wp-image-15055\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_291-1024x190.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_291-300x56.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_291-768x142.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_291.png 1181w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A continuaci\u00f3n se muestra un ejemplo de la configuraci\u00f3n dentro de SIGESA para Etapa Plan Evaluaci\u00f3n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"678\" height=\"677\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_292.png\" alt=\"\" class=\"wp-image-15056\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_292.png 678w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_292-300x300.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_292-150x150.png 150w\" sizes=\"(max-width: 678px) 100vw, 678px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tendiendo el par\u00e1metro configurado, vamos a indicarle al reporte principal que debe enviarle el id de la etapa plan al subreporte que hemos agregado.<\/li>\n\n\n\n<li>Para esto seleccionamos el subreporte y vamos a la secci\u00f3n de \u00abSubreport\u00bb y ubicamos el bot\u00f3n de \u00abEdit Parameters\u00bb.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"268\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_294-1024x268.png\" alt=\"\" class=\"wp-image-15058\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_294-1024x268.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_294-300x79.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_294-768x201.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_294-1536x403.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_294.png 1873w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Esto nos abre una ventana donde vamos aplicar la siguiente configuraci\u00f3n.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"530\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_295-1024x530.png\" alt=\"\" class=\"wp-image-15059\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_295-1024x530.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_295-300x155.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_295-768x398.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_295-1536x795.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_295.png 1738w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>O simplemente agregamos\n<ul class=\"wp-block-list\">\n<li>Parameter Name: etapaPlan<\/li>\n\n\n\n<li>Parameter Expresion: $P{etapaPlan}.longValue()<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"480\" height=\"371\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_296.png\" alt=\"\" class=\"wp-image-15060\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_296.png 480w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_296-300x232.png 300w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Con esto se ha configurado para que reporte principal envie el parametro que recibi\u00f3 al subreporte.<\/li>\n\n\n\n<li>Ahora con esto debemos configurar que vamos hacer en nuestro reporte con el valor que nos retorna el subreporte, en este caso el nombre de la etapa plan.<\/li>\n\n\n\n<li>Para esto debemos crear una variable de nombre \u00abetapaPlan_nombre\u00bb esto como est\u00e1ndar ya que el subreporte se encuentra configurado para retornar una variable del mismo nombre.<\/li>\n\n\n\n<li>Configuraci\u00f3n:\n<ul class=\"wp-block-list\">\n<li>Name: etapaPlan_nombre<\/li>\n\n\n\n<li>Value Class Name: java.lang.String<\/li>\n\n\n\n<li>Calculation: System<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"295\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_297-1024x295.png\" alt=\"\" class=\"wp-image-15061\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_297-1024x295.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_297-300x86.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_297-768x221.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_297-1536x442.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_297.png 1840w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Con esto tenedremos una variable capaz de recibir el nombre de la etapa plan.<\/li>\n\n\n\n<li>Ahora debemos indicarle a reporte que el valor de retorno del subreporte sea almacenado en dicha variable.<\/li>\n\n\n\n<li>Para esto seleccionamos el subreporte en la secci\u00f3n \u00abSubreport\u00bb, ubicamos el bot\u00f3n \u00abEdit Return Values\u00bb<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"268\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_298-1024x268.png\" alt=\"\" class=\"wp-image-15063\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_298-1024x268.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_298-300x79.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_298-768x201.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_298-1536x403.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_298.png 1877w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Esto nos abre una ventana donde debemos darle agregar y configurar la siguiente informaci\u00f3n:\n<ul class=\"wp-block-list\">\n<li>From Variable: etapaPlan_nombre (Variable del Subreporte)<\/li>\n\n\n\n<li>To Variable: etapaPlan_nombre (variable del reporte principal)<\/li>\n\n\n\n<li>Calculation Type: No Calculation Function<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"487\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_299-1024x487.png\" alt=\"\" class=\"wp-image-15065\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_299-1024x487.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_299-300x143.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_299-768x365.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_299.png 1467w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Listo tenemos configurado el subreporte de etapa plan.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">4.1.3. Configuraci\u00f3n de Subreporte Variable Periodo Anual.<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El siguiente subreporte que debemos configurar es el del Periodo Anual, sin embargo este parametro no es exigido para todo subreporte de PPI.<\/li>\n\n\n\n<li>Por tanto tenemos dos posibles soluciones:<\/li>\n<\/ul>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Que el parametro si sea enviado como par\u00e1metro, en dicho caso utilizaremos en la configuraci\u00f3n el par\u00e1metro \u00ab$P{periodoAnual}\u00bb.<\/li>\n\n\n\n<li>Dentro de la consulta debemos agregar la solicitud del campo PERIODO_ANUAL, y utilizarlo para la configuraci\u00f3n desde el campo $F{PERIODO_ANUAL}.<\/li>\n<\/ol>\n\n\n\n<ul class=\"wp-block-list\">\n<li>EJEMPLO: desde consulta:<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"882\" height=\"640\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_300.png\" alt=\"\" class=\"wp-image-15067\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_300.png 882w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_300-300x218.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_300-768x557.png 768w\" sizes=\"(max-width: 882px) 100vw, 882px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Comprendido las posibilidades de obtenci\u00f3n de su valor, lo que debemos hacer es agregar un nuevo elemento de \u00abSubreport\u00bb a nuestro \u00abTitle\u00bb.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"452\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_301-1024x452.png\" alt=\"\" class=\"wp-image-15068\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_301-1024x452.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_301-300x133.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_301-768x339.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_301-1536x679.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_301.png 1709w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y darle las propiedades:\n<ul class=\"wp-block-list\">\n<li>Position Type: Fix Relative To Top<\/li>\n\n\n\n<li>Width: 752px<\/li>\n\n\n\n<li>Height: 15px<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Y ademas ubicarlo sobre el subreporte anterior<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"399\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_302-1024x399.png\" alt=\"\" class=\"wp-image-15069\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_302-1024x399.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_302-300x117.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_302-768x300.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_302-1536x599.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_302.png 1861w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ahora debemos inidicarle cual es el subreporte que debe invocar, para esto en la secci\u00f3n de \u00abSubreport\u00bb en la propiedad de \u00abExpresion\u00bb, le agregamos:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>$P{SUBREPORT_DIR} + \"R-PPI-PPO-SUB-PERIODOANUALNOMBRE-VARIABLE.jasper\"<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"235\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_303-1024x235.png\" alt=\"\" class=\"wp-image-15072\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_303-1024x235.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_303-300x69.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_303-768x176.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_303-1536x353.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_303.png 1880w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y procedemos a configurar el envi\u00f3 del id del periodo anual ya sea obtenido del un campo (Field) o de un par\u00e1metro.<\/li>\n\n\n\n<li>Para nuestro caso lo haremos desde un parametro.<\/li>\n\n\n\n<li>Seleccionamos el subreporte, en la secci\u00f3n de \u00abSubreport\u00bb, damos clic al bot\u00f3n \u00abEdit Parameters\u00bb<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"285\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_304-1024x285.png\" alt=\"\" class=\"wp-image-15073\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_304-1024x285.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_304-300x83.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_304-768x213.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_304-1536x427.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_304.png 1810w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y configuramos<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"505\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_312-1024x505.png\" alt=\"\" class=\"wp-image-15091\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_312-1024x505.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_312-300x148.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_312-768x379.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_312-1536x758.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_312.png 1790w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ahora igual que en el subreporte anterior debemos configurar una variable que reciba el valor devuelto por el subreporte.<\/li>\n\n\n\n<li>Agregamos una nueva variable:\n<ul class=\"wp-block-list\">\n<li>Name \u00abperiodoAnual_nombre\u00bb<\/li>\n\n\n\n<li>Value Class Name: java.lang.String<\/li>\n\n\n\n<li>Calculation: System<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"267\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_306-1024x267.png\" alt=\"\" class=\"wp-image-15076\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_306-1024x267.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_306-300x78.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_306-768x200.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_306-1536x401.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_306.png 1882w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Regresamos al subreporte a la secci\u00f3n de \u00abSubreport\u00bb y damos clic al bot\u00f3n de \u00abEdit Return Values\u00bb<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"231\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_307-1024x231.png\" alt=\"\" class=\"wp-image-15078\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_307-1024x231.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_307-300x68.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_307-768x173.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_307-1536x346.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_307.png 1823w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y configuramos:\n<ul class=\"wp-block-list\">\n<li>From Variable: periodoAnual_nombre (Variable del Subreporte)<\/li>\n\n\n\n<li>To Variable: periodoAnual_nombre (Variable del reporte principal)<\/li>\n\n\n\n<li>Calculation Type: No Calculation Function<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"465\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_308-1024x465.png\" alt=\"\" class=\"wp-image-15079\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_308-1024x465.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_308-300x136.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_308-768x349.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_308.png 1533w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y con esto hemos configurado el subreporte de periodoAnual.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">4.1.4. Configuraci\u00f3n del t\u00edtulo Etapa Plan<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ahora que tenemos funcionando los subreportes debemos crear la barra del t\u00edtulo de la etapa plan.<\/li>\n\n\n\n<li>Para esto hemos agregado la siguiente consulta como modo de ejemplo ya que sin una consulta el reporte sale vaci\u00f3:<\/li>\n<\/ul>\n\n\n\n<pre class=\"wp-block-code\"><code>select * from Detalle_pmp<\/code><\/pre>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ahora vamos a agregar un componente nuevo de tipo: \u00abText Field\u00bb<\/li>\n\n\n\n<li>Lo arrastramos a la secci\u00f3n de \u00abTitle\u00bb<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"298\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_309-1024x298.png\" alt=\"\" class=\"wp-image-15083\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_309-1024x298.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_309-300x87.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_309-768x224.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_309.png 1240w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y lo configuramos<\/li>\n\n\n\n<li>Apariencia\n<ul class=\"wp-block-list\">\n<li>Lo colonamos encima de los subreportes creados anteriormente<\/li>\n\n\n\n<li>Position Type: Fix Relative To Top<\/li>\n\n\n\n<li>Width: 752px<\/li>\n\n\n\n<li>Height: 15 px<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"467\" height=\"373\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_310.png\" alt=\"\" class=\"wp-image-15085\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_310.png 467w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_310-300x240.png 300w\" sizes=\"(max-width: 467px) 100vw, 467px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y en la secci\u00f3n de \u00abText Field\u00bb configuramos\n<ul class=\"wp-block-list\">\n<li>Expresion: \u00abEtapa: \u00bb +$V{etapaPlan_nombre} + \u00bb \u00bb + $V{periodoAnual_nombre}<\/li>\n\n\n\n<li>Evaluation Time: Band<\/li>\n\n\n\n<li>Text Adjust: CutText<\/li>\n\n\n\n<li>Alineaci\u00f3n:\n<ul class=\"wp-block-list\">\n<li>Horizontal: Centrado<\/li>\n\n\n\n<li>Vertical: Centrado<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Fuente:\n<ul class=\"wp-block-list\">\n<li>DejaVu Sans <\/li>\n\n\n\n<li>Size: 10px<\/li>\n\n\n\n<li>Negrita<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"505\" height=\"468\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_311.png\" alt=\"\" class=\"wp-image-15087\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_311.png 505w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_311-300x278.png 300w\" sizes=\"(max-width: 505px) 100vw, 505px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Configurado el textField ya podemos probar nuestro reporte<\/li>\n\n\n\n<li>Nos vamos a la secci\u00f3n de \u00abPreView\u00bb<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"337\" height=\"199\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_313.png\" alt=\"\" class=\"wp-image-15092\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_313.png 337w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_313-300x177.png 300w\" sizes=\"(max-width: 337px) 100vw, 337px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Digitamos los par\u00e1metros<\/li>\n\n\n\n<li>etapaPlan: 7<\/li>\n\n\n\n<li>periodoAnual: 202<\/li>\n\n\n\n<li>Y lo mandamos a ejecutar y podemos ver que nos carga lso valores<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1010\" height=\"684\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_314.png\" alt=\"\" class=\"wp-image-15093\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_314.png 1010w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_314-300x203.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_314-768x520.png 768w\" sizes=\"(max-width: 1010px) 100vw, 1010px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">4.1.5. Configuraci\u00f3n de secci\u00f3n Title<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ahora que hemos configurado correctamente los t\u00edtulos solo nos queda indicar su ancho para que cubra solo una altura de 60px ya que contamos con 4 t\u00edtulo de 15px cada uno<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"395\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_315-1024x395.png\" alt=\"\" class=\"wp-image-15095\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_315-1024x395.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_315-300x116.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_315-768x297.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_315-1536x593.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_315.png 1787w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">5. Configuraci\u00f3n de secci\u00f3n Page Header<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>En esta secci\u00f3n se debe configurar el valor de cualquier par\u00e1metro pasado al reporte que no sean etapaPlan o periodoAnual.<\/li>\n\n\n\n<li>Y adem\u00e1s debe contar con una secci\u00f3n que muestre la fecha en que se gener\u00f3 el reporte y el n\u00famero de p\u00e1gina.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">5.1. Configuraci\u00f3n de fecha:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Para la creaci\u00f3n de la fecha se debe hacer con la siguiente configuraci\u00f3n:<\/li>\n\n\n\n<li>Apariencia:\n<ul class=\"wp-block-list\">\n<li>Tipo de elemento: Text Field<\/li>\n\n\n\n<li>Position: Fix Relative To Top<\/li>\n\n\n\n<li>Width: 140px <\/li>\n\n\n\n<li>Height: 15px<\/li>\n\n\n\n<li>Strech Type: No Strech<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"460\" height=\"378\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_316.png\" alt=\"\" class=\"wp-image-15097\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_316.png 460w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_316-300x247.png 300w\" sizes=\"(max-width: 460px) 100vw, 460px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Text Field:\n<ul class=\"wp-block-list\">\n<li>Expresi\u00f3n: new java.util.Date()<\/li>\n\n\n\n<li>Evaluation Time: Now<\/li>\n\n\n\n<li>Text Adjust:CutText<\/li>\n\n\n\n<li>Pattern dd\/MM\/yyyy<\/li>\n\n\n\n<li>Text Alignment:\n<ul class=\"wp-block-list\">\n<li>Horizontal: Izquierda<\/li>\n\n\n\n<li>Vertical: centrado<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Fuente:\n<ul class=\"wp-block-list\">\n<li>DejaVu Sans<\/li>\n\n\n\n<li>8 px<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"516\" height=\"474\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_317.png\" alt=\"\" class=\"wp-image-15099\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_317.png 516w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_317-300x276.png 300w\" sizes=\"(max-width: 516px) 100vw, 516px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">5.2. Configuraci\u00f3n de P\u00e1ginaci\u00f3n:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Para configuraci\u00f3n de la p\u00e1ginaci\u00f3n vamos a utilizar 2 campos TextField<\/li>\n\n\n\n<li>El primero muestra el n\u00famero de p\u00e1gina actual<\/li>\n\n\n\n<li>Y el segundo la cantidad total de p\u00e1ginas<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">5.2.1. P\u00e1gina actual<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Para configurar la la secci\u00f3n de p\u00e1gina actual lo hacemos con la siguiente configuraci\u00f3n:<\/li>\n\n\n\n<li>Tipo de Elemento: TextField<\/li>\n\n\n\n<li>Apariencia:\n<ul class=\"wp-block-list\">\n<li>Location:\n<ul class=\"wp-block-list\">\n<li>x: 140 px<\/li>\n\n\n\n<li>y: 0 px<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Position Type: Fix Relative To Top<\/li>\n\n\n\n<li>Size:\n<ul class=\"wp-block-list\">\n<li>Width: 576 px<\/li>\n\n\n\n<li>Height: 15 px<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Strech Type: No Stretch<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"456\" height=\"313\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_318.png\" alt=\"\" class=\"wp-image-15103\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_318.png 456w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_318-300x206.png 300w\" sizes=\"(max-width: 456px) 100vw, 456px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Text Field:\n<ul class=\"wp-block-list\">\n<li>Expression: \u00abP\u00e1gina \u00ab+$V{PAGE_NUMBER}+\u00bb de\u00bb<\/li>\n\n\n\n<li>Evaluation Time: Now<\/li>\n\n\n\n<li>Text Adjust: CutText<\/li>\n\n\n\n<li>Text Aligment:\n<ul class=\"wp-block-list\">\n<li>Horizontal: derecha<\/li>\n\n\n\n<li>Vertical: centrado<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Fuente:\n<ul class=\"wp-block-list\">\n<li>DejaVu Sans<\/li>\n\n\n\n<li>Size: 8 px<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"531\" height=\"480\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_319.png\" alt=\"\" class=\"wp-image-15105\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_319.png 531w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_319-300x271.png 300w\" sizes=\"(max-width: 531px) 100vw, 531px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">5.2.2. Totalidad de p\u00e1ginas<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Para configurar la totalidad de p\u00e1ginas aplicamos la siguiente configuraci\u00f3n<\/li>\n\n\n\n<li>Tipo de campo: TextFiled<\/li>\n\n\n\n<li>Apariencia:\n<ul class=\"wp-block-list\">\n<li>Location:\n<ul class=\"wp-block-list\">\n<li>x: 716 px<\/li>\n\n\n\n<li>y: 0 px<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Size:\n<ul class=\"wp-block-list\">\n<li>W: 36 px<\/li>\n\n\n\n<li>H: 15px<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Stretch Type:  No Stretch<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"473\" height=\"383\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_320.png\" alt=\"\" class=\"wp-image-15107\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_320.png 473w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_320-300x243.png 300w\" sizes=\"(max-width: 473px) 100vw, 473px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Text Field:\n<ul class=\"wp-block-list\">\n<li>Expression: \u00bb \u00ab+$V{PAGE_NUMBER}<\/li>\n\n\n\n<li>Evaluation Time: Report<\/li>\n\n\n\n<li>Text Adjust:  CutText<\/li>\n\n\n\n<li>Text Aligment:\n<ul class=\"wp-block-list\">\n<li>Horizontal: izquierda<\/li>\n\n\n\n<li>Vertical:centrado<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Fuente:\n<ul class=\"wp-block-list\">\n<li>DejaVu Sans<\/li>\n\n\n\n<li>Size: 8 px<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"528\" height=\"504\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_321.png\" alt=\"\" class=\"wp-image-15109\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_321.png 528w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_321-300x286.png 300w\" sizes=\"(max-width: 528px) 100vw, 528px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Y con esto hemos definido la secci\u00f3n de fecha y p\u00e1ginaci\u00f3n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"991\" height=\"202\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_322.png\" alt=\"\" class=\"wp-image-15111\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_322.png 991w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_322-300x61.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_322-768x157.png 768w\" sizes=\"(max-width: 991px) 100vw, 991px\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"811\" height=\"151\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_323.png\" alt=\"\" class=\"wp-image-15112\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_323.png 811w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_323-300x56.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_323-768x143.png 768w\" sizes=\"(max-width: 811px) 100vw, 811px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">5.3. Configuraci\u00f3n de Par\u00e1metros:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Luego de configurar la fecha y p\u00e1ginaci\u00f3n en la secci\u00f3n de \u00abPage Header\u00bb deben venir todos todos los par\u00e1metraos adicionales a la etapaPlan o periodoAnual.<\/li>\n\n\n\n<li>Y estos deben cumplir el siguiente est\u00e1ndar:<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">5.3.1. T\u00edtulo del par\u00e1metro<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Tipo de elemento: Static Text<\/li>\n\n\n\n<li>Apariencia:\n<ul class=\"wp-block-list\">\n<li>El texto debe establecerse con la primera letra de cada palabra en may\u00fascula y el resto en letras min\u00fasculas y finalizada con dos puntos (:)<\/li>\n\n\n\n<li>Position Type: Fix Relative To Top<\/li>\n\n\n\n<li>Size (Recomendado para que sea del mismo tama\u00f1o que la fecha pero puede variar dependiendo del contenido necesario)\n<ul class=\"wp-block-list\">\n<li>w: 140 px <\/li>\n\n\n\n<li>h: 15 px<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Strech Type: No Stretch<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"430\" height=\"287\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_325.png\" alt=\"\" class=\"wp-image-15116\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_325.png 430w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_325-300x200.png 300w\" sizes=\"(max-width: 430px) 100vw, 430px\" \/><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Static Text:\n<ul class=\"wp-block-list\">\n<li>Text: nombre del par\u00e1metro<\/li>\n\n\n\n<li>Alineaci\u00f3n:\n<ul class=\"wp-block-list\">\n<li>Horizontal: izquierda<\/li>\n\n\n\n<li>Vertical: centrado<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Fuente:\n<ul class=\"wp-block-list\">\n<li>DejaVu Sans<\/li>\n\n\n\n<li>Size: 8 px<\/li>\n\n\n\n<li>Negrita<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"520\" height=\"378\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_326.png\" alt=\"\" class=\"wp-image-15118\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_326.png 520w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_326-300x218.png 300w\" sizes=\"(max-width: 520px) 100vw, 520px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">5.3.2. Valor del par\u00e1metro<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>El valor del par\u00e1metro se recomienda utilice una subreporte de tama\u00f1o variable para mostrar su valor, siguiendo la l\u00f3gica de agregaci\u00f3n de subreportes variables explicados anteriormente.<\/li>\n\n\n\n<li>Adem\u00e1s de esto se debe configurar  el tama\u00f1o del la secci\u00f3n para que consuma el tama\u00f1o de la fila de fecha y los campos par\u00e1metros<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"416\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_327-1024x416.png\" alt=\"\" class=\"wp-image-15121\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_327-1024x416.png 1024w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_327-300x122.png 300w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_327-768x312.png 768w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_327-1536x624.png 1536w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_327.png 1734w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">5.3.3. T\u00edtulos de columnas de consulta<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Luego de la secci\u00f3n de t\u00edtulos de los par\u00e1metros se debe crear los t\u00edtulos de las columnas que ser\u00e1n desplegadas para en el detalle del reporte, siempre y cuando el formato del reporte sea acorde a esta necesidad.<\/li>\n\n\n\n<li>Estos campos deben seguir el siguiente est\u00e1ndar:<\/li>\n\n\n\n<li>Tipo de Elemento:Static Text<\/li>\n\n\n\n<li>El texto debe establecerse con la primera letra de cada palabra en may\u00fascula y el resto en letras min\u00fasculas y finalizada con dos puntos (:)<\/li>\n\n\n\n<li>Apariencia:\n<ul class=\"wp-block-list\">\n<li>Position Type: Fix Relative To Top<\/li>\n\n\n\n<li>Size:\n<ul class=\"wp-block-list\">\n<li>W: 140 px (recomendado para primera columna, para que sea el mismo tamao que la fecha, pero puede variar seg\u00fan la necesidad).<\/li>\n\n\n\n<li>H: 15 px<\/li>\n\n\n\n<li>Stretch Type: No Stretch<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"472\" height=\"410\" src=\"\/wp-content\/uploads\/2023\/05\/Seleccion_328.png\" alt=\"\" class=\"wp-image-15123\" srcset=\"https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_328.png 472w, https:\/\/sada.services\/wp-content\/uploads\/2023\/05\/Seleccion_328-300x261.png 300w\" sizes=\"(max-width: 472px) 100vw, 472px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">6. Configuraci\u00f3n de secci\u00f3n Detail<\/h2>\n","protected":false},"excerpt":{"rendered":"<p>1. Nombre del reporte: 1.1. Descripci\u00f3n de nomenclatura. 1.2. Ejemplos de nombres de reportes 2. Configuraci\u00f3n de reporte 2.1. Nombre y descripci\u00f3n del reporte 2.2. Formato de P\u00e1gina 3. Configuraci\u00f3n de Jasper para Excel 4. Definici\u00f3n de secci\u00f3n \u00abTitle\u00bb 4.1. T\u00edtulo Etapa Plan 4.1.1. Creaci\u00f3n de par\u00e1metro \u00abSUBREPORT_DIR\u00bb 4.1.2. Configuraci\u00f3n de Subreporte Variable Etapa Plan [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[443],"tags":[516,515,509,444],"class_list":["post-14969","post","type-post","status-publish","format-standard","hentry","category-sigesa","tag-estandar","tag-ppi","tag-reportes","tag-sigesa"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":6}},"_links":{"self":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/14969","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=14969"}],"version-history":[{"count":51,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/14969\/revisions"}],"predecessor-version":[{"id":15129,"href":"https:\/\/sada.services\/index.php?rest_route=\/wp\/v2\/posts\/14969\/revisions\/15129"}],"wp:attachment":[{"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=14969"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=14969"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sada.services\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=14969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}