<%@ Language=JScript %> <% var Conexion = Server.CreateObject("ADODB.Connection"); //Conexion.ConnectionString = ConexionBase; //Conexion.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source="+Server.MapPath(".")+"\\..\\"+"uno.mdb;Jet OLEDB:System database='';" Conexion.ConnectionString=ConexionBase; Conexion.Open(); var TipoEscalafon =String (Request("TipoEscalafon"))== "undefined" ? "Ultimo":String (Request("TipoEscalafon")); var Todos=String (Request("Todos"))== "undefined" ? "Ultimo":String (Request("Todos")); var AnoEscalafon=""; var anoCurso=GetAnoActual(); var FechaUltima=GetFechaUltima(); //Response.Write(FechaUltima) if(FechaUltimoFestejo!='') FechaUltima=FechaUltimoFestejo; if(AnoUltimo !='') { anoCurso=AnoUltimo; } var AnoPrimero=GetAnoPrimero(); if(AnoInicio!='') { AnoPrimero=AnoInicio; } var ImgEscalafon=""; var ImgTemporada="" if(TipoEscalafon == 'Ultimo') { AnoEscalafon=anoCurso; ImgEscalafon="escal1.gif"; ImgTemporada="tempan2.gif"; } else { ImgEscalafon="escal2.gif"; ImgTemporada="tempan1.gif"; if(TipoEscalafon =='Anteriores') { TipoEscalafon=String(parseInt(anoCurso)-1) } AnoEscalafon=TipoEscalafon; } var SQL=" select pepe1.IdLidiador,pepe1.Apodo, count(pepe1.Festejosfin) as Festejosfin " SQL+=" ,sum(pepe1.orejasfin+pepe1.orejas1fin) as orejasfin,sum(pepe1.rabosfin+pepe1.rabos1fin) as rabosfin ,sum(pepe1.orejas1fin) as orejas1fin , " SQL+=" sum(pepe1.rabos1fin) as rabos1fin from( " SQL+=" select pepe.IdLidiador,pepe.Apodo,pepe.Festejos as Festejosfin " SQL+=",sum(pepe.orejas) as orejasfin,sum(pepe.rabos) as rabosfin " SQL+=",sum(pepe.orejas1) as orejas1fin ,sum(pepe.rabos1) as rabos1fin " SQL+="from (select Lidiadores.IdLidiador,Lidiadores.Apodo,CartelFestejo.IdCartelFestejo as Festejos " SQL+=",sum(CLAVES.orejas ) as orejas,sum(CLAVES.rabo ) as rabos " SQL+=",0 as orejas1 ,0 as rabos1 " SQL+="from LidiadoresFestejo, Lidiadores, CartelFestejo ,claves " SQL+="where Lidiadores.IdLidiador=LidiadoresFestejo.IdLidiador " SQL+="and LidiadoresFestejo.IdCartelFestejo=CartelFestejo.IdCartelFestejo " SQL+="and CartelFestejo.ANNO = '"+AnoEscalafon+"' " SQL+="and Lidiadores.Tipo = 2 " SQL+="and Lidiadores.NoIncluir = false " SQL+="and CartelFestejo.Baja = 0 " SQL+="and CartelFestejo.GrupoOrden <> 27 " SQL+="and CartelFestejo.GrupoOrden <> 56 " SQL+="and LidiadoresFestejo.ResultadoInterno = Claves.ValorA AND Claves.Grupo like '%Resultado%'" SQL+="AND Claves.Grupo2 like '%Lidiador%'" SQL+="and LidiadoresFestejo.colleras=0 " SQL+=" AND CartelFestejo.CartelFestejo like '%1%' " SQL+="group by Lidiadores.IdLidiador,Lidiadores.Apodo,CartelFestejo.IdCartelFestejo " SQL+="union " SQL+="select Lidiadores.IdLidiador,Lidiadores.Apodo,CartelFestejo.IdCartelFestejo as Festejos " SQL+=",0 as orejas,0 as rabos " SQL+=",sum(CLAVES.orejas) as orejas1 ,sum(CLAVES.rabo) as rabos1 " SQL+="from LidiadoresFestejo, Lidiadores, CartelFestejo ,claves " SQL+="where Lidiadores.IdLidiador=LidiadoresFestejo.IdLidiador " SQL+="and LidiadoresFestejo.IdCartelFestejo=CartelFestejo.IdCartelFestejo " SQL+="and CartelFestejo.ANNO = '"+AnoEscalafon+"' " SQL+="and Lidiadores.Tipo = 2 " SQL+="and Lidiadores.NoIncluir = false " SQL+="and CartelFestejo.Baja = 0 " SQL+="and CartelFestejo.GrupoOrden <> 27 " SQL+="and CartelFestejo.GrupoOrden <> 56 " SQL+="and LidiadoresFestejo.ResultadoInterno = Claves.ValorA AND Claves.Grupo like '%Resultado%'" SQL+="AND Claves.Grupo2 like '%Lidiador%' " SQL+="and LidiadoresFestejo.colleras=yes " SQL+=" AND CartelFestejo.CartelFestejo like '%1%' " SQL+="group by Lidiadores.IdLidiador,Lidiadores.Apodo,CartelFestejo.IdCartelFestejo " SQL+=") as pepe " SQL+=" group by pepe.IdLidiador,pepe.Apodo,pepe.festejos )" SQL+=" as pepe1 " SQL+=" group by pepe1.IdLidiador,pepe1.Apodo " SQL+=" order by 3 desc,4 desc,5 desc,6,7 " %> <% var NumeroRegistros=10; var donde=0; var Pagina = String (Request("Pagina"))== "undefined" ? "1":String (Request("Pagina")); var PaginaAnterior=0; var PaginaSiguiente=0; var PaginaNum= parseInt(Pagina); var Pintar=0; if (PaginaNum == 1) { PaginaAnterior=1; } else { PaginaAnterior=PaginaNum-1; } var Rs = Server.CreateObject("ADODB.Recordset"); Rs.Open(SQL,Conexion,3,1); var Cuantos=0; if (!Rs.EOF) { Rs.MoveLast() Cuantos = Rs.RecordCount } if(Todos=='S') { NumeroRegistros=Cuantos; } Pintar = Cuantos / NumeroRegistros; resto = Cuantos % NumeroRegistros; if (resto != 0) { Pintar=Math.round(Pintar + .5); } if (PaginaNum >= Pintar) { PaginaSiguiente=PaginaNum } else { PaginaSiguiente = PaginaNum + 1; } if (Cuantos > 0) { if (Pagina == 1) { Rs.MoveFirst() } else { donde = ((Pagina-1) * NumeroRegistros ); Rs.Move(donde,1) } } %>
 
   
<% if(TipoEscalafon!='Ultimo') { %> <% } %> <% if(TipoEscalafon!='Ultimo') { %> <% } %> <% if(TipoEscalafon=='Ultimo') { %> <% } %> <% if(TipoEscalafon=='Ultimo') { %> <% } %>
<% if(TipoEscalafon=='Ultimo') { %> <%=FechaUltima%> <% }else{ %> <% } %>
<% var i=1; var Color=""; var iPos=""; iPos=(Pagina-1)*NumeroRegistros+1; while(!Rs.EOF && NumeroRegistros>=i) { if(i % 2== 0) { Color=' bgcolor="#E2DA89" ' } else { Color=""; } %> <% Rs.MoveNext(); i++; iPos++; } Rs.Close(); %>
ORDEN
NOMBRE
FESTEJOS
OREJAS
orejas colleras
RABOS
rabos colleras
>
<%=iPos%>
> <%=Rs("Apodo")%> >
<%=Rs("Festejosfin")%>
>
<%=Rs("Orejasfin")%>
>
<%=Rs("Orejas1fin")%>
>
<%=Rs("rabosfin")%>
>
<%=Rs("rabos1fin")%>
Página <%=PaginaNum%> de <%=Pintar%>   <% if(Todos !='S') { %> <% } %> <% var Anterior="Escalafon.asp?TipoEscalafon="+TipoEscalafon +"&Pagina="+PaginaAnterior if (PaginaNum > 1) {%> Página Anterior / <%} var Siguiente="Escalafon.asp?TipoEscalafon="+TipoEscalafon +"&Pagina="+PaginaSiguiente if (PaginaNum < Pintar) {%> Página Siguiente <%}%>

 
 
 
<% Conexion.Close(); %>