Ver Mensaje Individual
  #3 (permalink)  
Antiguo 08/01/2010, 09:17
Avatar de neodani
neodani
 
Fecha de Ingreso: marzo-2007
Mensajes: 1.811
Antigüedad: 17 años, 1 mes
Puntos: 20
Respuesta: Select automatico cada nuevo mes...

Cita:
Iniciado por Myakire Ver Mensaje
Cada vez que empiece en nuevo mes?

O sea que quieres el combo ahorita solo con Enero 2010 y el próximo mes con Febrero 2010?

Si es así sería con un while:

Código:
MesInicial = 1
While MesInicial <= Month(Date)
   %>
   <option><%=VectorConNombresDeLosMeses(i) & " " & Year(Date)%>
   <%
Wend
No estoy seguro si la función MonthName te regresa el nombre del mes siempre en inglés o depende del idioma del Servidor, cosa de probar.

Saludos!
He probado esto sin éxito... dentro del desplegable no escribe nada

Código ASP:
Ver original
  1. <select name="periodo">
  2. <%
  3. Dim NombreMeses(11)
  4. NombreMeses=['Enero','Febrero','Marzo','Abril','Mayo','Junio','Julio','Agosto','Setiembre','Octubre','Noviembre','Diciembre']
  5. MesInicial = 1
  6. While MesInicial <= Month(Date())
  7.    %>
  8.    <option><%=NombreMeses(i) & " " & Year(Date()) %>
  9.    <%
  10. Wend
  11. %>
  12. </select>

¿Alguien sabe por qué?

Si sirve de algo el código fuente una vez ejecuto la web es el siguiente

Código HTML:
Ver original
  1. <select name="periodo">
  2.  <font face="Arial" size=2>
  3. <p>Microsoft VBScript runtime </font> <font face="Arial" size=2>error '800a000d'</font>
  4. <p>
  5. <font face="Arial" size=2>Type mismatch</font>
  6. <p>
  7. <font face="Arial" size=2>/reportes/select.asp</font><font face="Arial" size=2>, line 66</font>

Muchas gracias de antemano!