t('Reportes'), 'page callback' => 'reporte_sipp_page', 'access callback' => true, 'type' => MENU_CALLBACK, ); $items['reportes_sipp/matriz_de_procesos'] = array( 'title' => t('Matríz de Procesos'), 'page callback' => 'matriz_de_procesos_reporte_page', 'access callback' => true, 'type' => MENU_LOCAL_TASK, 'weight' => 1, ); $items['reportes_sipp/matriz_de_procesos/mensual'] = array( 'title' => t('Matríz de Procesos - Mensual'), 'page callback' => 'matriz_de_procesos_reporte_mensual_page', 'access callback' => true, 'type' => MENU_LOCAL_TASK, 'file' => 'includes/matriz_de_procesos_reporte_mensual.pages.inc', ); $items['reportes_sipp/matriz_de_procesos/trimestral'] = array( 'title' => t('Matríz de Procesos - Trimestral'), 'page callback' => 'matriz_de_procesos_reporte_trimestral_page', 'access callback' => true, 'type' => MENU_LOCAL_TASK, 'file' => 'includes/matriz_de_procesos_reporte_trimestral.pages.inc', ); $items['reportes_sipp/resultados_por_unidad_ejecutora'] = array( 'title' => t('Resultados por Unidad Ejecutora'),//Mensual 'page callback' => 'resultados_por_unidad_ejecutora_reporte_mensual_page', 'access callback' => true, 'type' => MENU_LOCAL_TASK, 'weight' => 2, 'file' => 'includes/resultados_por_unidad_ejecutora_reporte_mensual.pages.inc', ); $items['reportes_sipp/reporte_configurado'] = array( 'title' => t('Reporte Configurado'), 'page callback' => 'reporte_configurado_reporte_page', 'access callback' => true, 'type' => MENU_LOCAL_TASK, 'weight' => 4, 'file' => 'includes/reporte_configurado_reporte.pages.inc', ); //****************************************************************************************** $items['reportes_sipp/areas_estrategicas_ministerio'] = array( 'title' => t('Áreas Estratégicas del ministerio'), 'page callback' => 'areas_estrategicas_mcti_reporte_page', 'access callback' => true, 'type' => MENU_LOCAL_TASK, 'weight' => 3, 'file' => 'includes/aem/aem_reporte.pages.inc', ); $items['reportes_sipp/areas_estrategicas_ministerio/mi'] = array( 'title' => t('Microinformes'), 'page callback' => 'areas_estrategicas_mcti_reporte_mi_page', 'access callback' => true, 'type' => MENU_LOCAL_TASK, 'weight' => 31, 'file' => 'includes/aem/aem_reporte.pages.inc', ); $items['reportes_sipp/areas_estrategicas_ministerio/ci'] = array( 'title' => t('Consulta Interactiva'), 'page callback' => 'areas_estrategicas_mcti_reporte_ci_page', 'access callback' => true, 'type' => MENU_LOCAL_TASK, 'weight' => 32, 'file' => 'includes/aem/aem_reporte.pages.inc', ); $items['reportes_sipp/areas_estrategicas_ministerio/ci/interactivo'] = array( 'title' => t('Consulta Interactiva'), 'page callback' => 'areas_estrategicas_del_ministerio_reporte_page', 'access callback' => true, 'type' => MENU_LOCAL_TASK, 'file' => 'includes/aem/aem_consulta_interactiva.pages.inc', ); $items['reportes_sipp/areas_estrategicas_ministerio/mi/nuevo_microinforme'] = array( 'title' => t('Nuevo Microinforme'), 'page callback' => 'areas_estrategicas_del_ministerio_reporte_formulario_microinforme_page', //'access callback' => true, 'access arguments' => array('admin planificador'), 'type' => MENU_LOCAL_TASK, ); $items['reportes_sipp/areas_estrategicas_ministerio/mi/microinforme'] = array( 'title' => t('Consulta de Microinforme'), 'page callback' => 'aem_consulta_de_microinforme_con_formulario_page', 'access callback' => true, 'type' => MENU_LOCAL_TASK, 'file' => 'includes/aem/aem_listado_y_consulta_microinforme.pages.inc', ); $items['reportes_sipp/areas_estrategicas_ministerio/mi/microinforme/%idmicroinfo'] = array( 'title' => t('Consulta de Microinforme'), 'page callback' => 'aem_consultar_microinforme_page', 'page arguments' => array(4), 'access callback' => true, 'type' => MENU_CALLBACK, 'file' => 'includes/aem/aem_listado_y_consulta_microinforme.pages.inc', ); $items['reportes_sipp/areas_estrategicas_ministerio/mi/microinforme/%regmicroinfo/editar'] = array( 'title' => t('Editar Microinforme'), 'page callback' => 'aem_editar_microinforme_page', 'page arguments' => array(4), 'access arguments' => array('admin planificador'), 'type' => MENU_CALLBACK, 'file' => 'includes/aem/aem_formulario_editar_microinforme.forms.inc', ); $items['reportes_sipp/areas_estrategicas_ministerio/mi/microinforme/%regmicroinfo/eliminar'] = array( 'title' => t('Eliminar Microinforme'), 'page callback' => 'aem_eliminar_microinforme_page', 'page arguments' => array(4), 'access arguments' => array('admin planificador'), 'type' => MENU_CALLBACK, 'file' => 'includes/aem/aem_formulario_eliminar_microinforme.forms.inc', ); $items['reportes_sipp/areas_estrategicas_ministerio/mi/lista_microinformes'] = array( 'title' => t('Lista de Microinformes'), 'page callback' => 'aem_lista_de_microinforme_page', 'access callback' => true, 'type' => MENU_LOCAL_TASK, 'file' => 'includes/aem/aem_listado_y_consulta_microinforme.pages.inc', ); $items['reportes_sipp/consulta_proyectosoperativos'] = array( 'title' => t('Consulta de Proyectos Operativos'), 'page callback' => 'consulta_proyectos_operativos_reporte_page', 'access callback' => true, 'type' => MENU_LOCAL_TASK, 'weight' => 5, ); return $items; } // function reportes_sipp_menu /** * Implementation of hook_views_api(). */ function reportes_sipp_views_api() { return array( 'api' => '2.0', 'path' => drupal_get_path('module', 'reportes_sipp') . '/views', ); } function idmicroinfo_load($id_microinform = 0) { settype($id_microinform, "integer"); if ($id_microinform >= 0) { return $id_microinform; } return FALSE; } function regmicroinfo_load($id_microinform = 0) { settype($id_microinform, "integer"); if ($id_microinform >= 0) { $sql1 = "SELECT * FROM {microinformes_area_estrategica_mcti} WHERE id_microinforme = %d"; $queryResult1 = db_query ( $sql1, $id_microinform); $reg_microinform = db_fetch_array ( $queryResult1 ); return $reg_microinform; } return FALSE; } /* * Pagina que muestra los reportes disponibles * Implementado por: Ing. Diego Uzcátegui, * Inicio de codificación: 30-05-13 */ function reporte_sipp_page(){ $path_modulo_menu_principal = drupal_get_path('module', 'principal_inicio_sipp'); //reportes disponibles $page_content .= '

'; $page_content .= '

Reportes

'; $page_content .= ''; $image_tag = theme_image($path_modulo_menu_principal.'/img/reportes/matrizprocesos.png').'
'.''.t('Matriz de Procesos').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/reportes/unidadejecutora.png').'
'.''.t('Resultados por Unidad Ejecutora').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/reportes/areasestrategicasdelministerio.png').'
'.''.t('Areas Estratégicas del Ministerio').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/reportes/reportesconfigurados.png').'
'.''.t('Reportes Configurados').''; $page_content .= ""; $image_tag = theme_image($path_modulo_menu_principal.'/img/reportes/consultadeproyectos.png').'
'.''.t('Consultas de Proyectos').''; $page_content .= ""; $page_content .= '
".l($image_tag, 'reportes_sipp/matriz_de_procesos', array('html'=>TRUE))."".l($image_tag, 'reportes_sipp/resultados_por_unidad_ejecutora', array('html'=>TRUE))."".l($image_tag, 'reportes_sipp/areas_estrategicas_ministerio', array('html'=>TRUE))."".l($image_tag, 'reportes_sipp/reporte_configurado', array('html'=>TRUE))."".l($image_tag, 'reportes_sipp/consulta_de_proyectos', array('html'=>TRUE))."
'; $page_content .= '

'; return $page_content; } /* * Pagina que muestra el reporte de matriz de procesos * Implementado por: Ing. Diego Uzcátegui, * Inicio de codificación: 25-04-13 */ function matriz_de_procesos_reporte_page(){ $page_content = '
'; $page_content .= '

'; $page_content .= ''; $page_content .= ""; $page_content .= ""; $page_content .= '
"."".l(t('Matriz de procesos Mensual'), 'reportes_sipp/matriz_de_procesos/mensual').""."".l(t('Matriz de procesos Trimestral'), 'reportes_sipp/matriz_de_procesos/trimestral')."
'; $page_content .= '

'; return $page_content; } function consulta_proyectos_operativos_reporte_page(){ $page_content = '
'; $page_content .= '

'; $page_content .= ''; $page_content .= ""; $page_content .= '
"."".l(t('Consulta de Proyectos Operativos'), 'reportes_sipp/consulta_de_proyectos')."
'; $page_content .= '

'; return $page_content; } //incluir funciones que consultan solo datos aprobados module_load_include('inc', 'reportes_sipp' , 'includes/funciones_consulta_bd_proyecto_solo_aprobado.pages'); //module_load_include('inc', 'reportes_sipp' , 'includes/areas_estrategicas_del_ministerio_reporte_formulario_microinforme.forms'); module_load_include('inc', 'reportes_sipp' , 'includes/aem/aem_formulario_microinforme.forms');