public/js/funcionesReporte.js
//Funcion para el primero reporte de detalle por edades
Funcion para el primero reporte de detalle por edades
Funcion para el primero reporte de detalle por edades
function EdadesDetalle(){
    fi=$('#fecIniED').val()
    ff=$('#fecFinED').val()
    ei=""
    ef=""
    r=$('#EdadesDet').val()
    switch(r){
        case '1':
            ei=-1
            ef=6
            break;
        case '2':
            ei="6"
            ef="10"
            break;
        case '3':
            ei="11"
            ef="15"
            break;
        case '4':
            ei="16"
            ef="20"
            break;
        case '5':
            ei="21"
            ef="25"
            break;
        case '6':
            ei="26"
            ef="30"
            break;
        case '7':
            ei="31"
            ef="35"
            break;
        case '8':
            ei="36"
            ef="40"
            break;
        case '9':
            ei="41"
            ef="45"
            break;
        case '10':
            ei="46"
            ef="50"
            break;
        case '11':
            ei="51"
            ef="55"
            break;
        case '12':
            ei="56"
            ef="60"
            break;
        case '13':
            ei="61"
            ef="65"
            break;
        case '14':
            ei="66"
            ef='70'
            break;
        case '15':
            ei="71"
            ef="75"
            break;
        case '16':
            ei="76"
            ef="80"
            break;
        case '17':
            ei="81"
            ef="85"
            break;
        case '18':
            ei="86"
            ef="90"
            break;
        case '19':
            ei="91"
            ef="300"
            break;
        case 'Seleccionar':
            ei="Seleccionar"      
            break;             
    }           
    if(fi.length>9){
        if(ff.length>9){
            if(ff<fi){
                alertify.error('La fecha final no puede ser antes de la fecha inicial')
            }else{
                if(ei!='Seleccionar'){
                   $.ajax({
                    url: 'ReporteGeneralEdad',
                    type: 'GET',
                    data: {
                        fi: fi,
                        ff:ff,
                        ei: ei,
                        ef: ef
                    }, 
                    success: function (r){
                        $('#reporteEdades').empty().html(r)
                        tabla('resumenedades')
                        console.log(ei)
                        console.log(ef)
                    }, 
                    error: function(){
                        alertify.error('Ocurrio un error')
                    }
                   });
                }else{
                    alertify.error('Tiene que indicar un rango de edad')
                }
            }
        }else{
            alertify.error('Indique una fecha de fin')
        }
    }else{
        alertify.error('Indique una fecha de inicio')
    }      
}
function EdadesDetalle ( ) { fi = $ ( '#fecIniED' ) . val ( ) ff = $ ( '#fecFinED' ) . val ( ) ei = "" ef = "" r = $ ( '#EdadesDet' ) . val ( ) switch ( r ) { case '1' : ei = - 1 ef = 6 break ; case '2' : ei = "6" ef = "10" break ; case '3' : ei = "11" ef = "15" break ; case '4' : ei = "16" ef = "20" break ; case '5' : ei = "21" ef = "25" break ; case '6' : ei = "26" ef = "30" break ; case '7' : ei = "31" ef = "35" break ; case '8' : ei = "36" ef = "40" break ; case '9' : ei = "41" ef = "45" break ; case '10' : ei = "46" ef = "50" break ; case '11' : ei = "51" ef = "55" break ; case '12' : ei = "56" ef = "60" break ; case '13' : ei = "61" ef = "65" break ; case '14' : ei = "66" ef = '70' break ; case '15' : ei = "71" ef = "75" break ; case '16' : ei = "76" ef = "80" break ; case '17' : ei = "81" ef = "85" break ; case '18' : ei = "86" ef = "90" break ; case '19' : ei = "91" ef = "300" break ; case 'Seleccionar' : ei = "Seleccionar" break ; } if ( fi . length > 9 ) { if ( ff . length > 9 ) { if ( ff < fi ) { alertify . error ( 'La fecha final no puede ser antes de la fecha inicial' ) } else { if ( ei != 'Seleccionar' ) { $ . ajax ( { url : 'ReporteGeneralEdad' , type : 'GET' , data : { fi : fi , ff : ff , ei : ei , ef : ef } , success : function ( r ) { $ ( '#reporteEdades' ) . empty ( ) . html ( r ) tabla ( 'resumenedades' ) console . log ( ei ) console . log ( ef ) } , error : function ( ) { alertify . error ( 'Ocurrio un error' ) } } ) ; } else { alertify . error ( 'Tiene que indicar un rango de edad' ) } } } else { alertify . error ( 'Indique una fecha de fin' ) } } else { alertify . error ( 'Indique una fecha de inicio' ) } }
Funcion para el primero reporte de detalle por edades
Funcion para el primero reporte de detalle por edades