Foros del Web » Programando para Internet » ASP Clásico »

problema con Scrollbar

Estas en el tema de problema con Scrollbar en el foro de ASP Clásico en Foros del Web. Buenas Tardes: les escribo porq tengo una tabla con N cantidad de filas (a medida q se agrega un registro se incorpora una fila) quiero ...
  #1 (permalink)  
Antiguo 10/08/2006, 12:12
 
Fecha de Ingreso: noviembre-2005
Mensajes: 10
Antigüedad: 18 años, 6 meses
Puntos: 0
problema con Scrollbar

Buenas Tardes:
les escribo porq tengo una tabla con N cantidad de filas (a medida q se agrega un registro se incorpora una fila) quiero que al mover la Scrollbar la primera fila me quede estatica ya que es la fila de los titulos, esto me lo esta haciendo pero tengo un problema y es q no me muestra todos les registro almacenados sino q solo el ultimo ingresado, entonces solo veo ese ultimo registro y la fila de total...q creen podria estar pasando??? esta es parte del codigo:
.
.
.
.
<div style="overflow:auto; height:100px; padding:0">
<table border="0" cellpadding="0" cellspacing="1" width="89%" height="164" bordercolor="#FFFFFF">
<td width="12%" bgcolor="#C0C0C0" height="30"> <p align="center"><font face="Arial" size="1"><%=Tabla.Fields("Fecha")%></font></td>
<td width="8%" bgcolor="#C0C0C0" height="30"> <p align="center"><font face="Arial" size="1"><%=Tabla.Fields("SP")%></font></td>
<td width="13%" bgcolor="#C0C0C0" height="30"> <p align="center"><font face="Arial" size="1"><%=Tabla.Fields("NumeroDoc")%></font></td>
<td width="16%" bgcolor="#C0C0C0" height="30"> <p align="center"><font color="#0000FF" face="Arial" size="1"><%=Tabla.Fields("TipoDoc")%></font></td>
<td width="18%" bgcolor="#C0C0C0" height="30"> <p align="center"><font color="#FF0000" face="Arial" size="1"><%=Tabla.Fields("TipoDoc2")%></font><font color="#0000FF" size="1" face="Arial">
</font></td>
<td width="17%" bgcolor="#C0C0C0" height="30"><p align="right"><font color="#0000FF" size="1" face="Arial"><%=Tabla.Fields("MontoDoc")%>
</font></td>
<td width="16%" bgcolor="#C0C0C0" height="30"><p align="right"><font color="#FF0000" size="1" face="Arial"><%=Tabla.Fields("MontoDoc2")%>
</font></td>
</tr>
<%
total=0
total2=0
While Not Tabla.EOF
total=total+Tabla("MontoDoc")
total2=total2+Tabla("MontoDoc2")
saldo=total2-total
'si encuentra mas de un resultado nos hace una celda mas en la tabla
Tabla.MoveNext
Wend
Tabla.Close
Conexion.Close
%>
<tr>
<td bgcolor="#ffffff" height="30" colspan=4> <p align="left"><font color="#666666" size="1" face="Geneva, Arial, Helvetica, sans-serif">Sí
el Saldo es "-": el empleado le debe dicho monto a la Empresa</font></td>

<td width="18%" height="25" bgcolor="#3D4A7E"> <p align="center"><strong><font color="#FFFFFF" face="Arial" size="2">Total</font></strong></p></td>
<td align=center width="17%" bgcolor="#C0C0C0" height="30"><p align="center"><strong><font color="#0000FF" size="1" face="Arial"></font></strong>
<% response.Write("<INPUT NAME=MBT1 size=15 maxlength=255 VALUE= '" & FormatNumber(total,2,-1,,-1) &"'>" & " ") %></td>

<td align=center width="16%" bgcolor="#C0C0C0" height="30"><p align="center"><strong><font color="#0000FF" size="1" face="Arial"></font></strong>
<% response.Write("<INPUT NAME=MBT1 size=15 maxlength=255 VALUE= '" & FormatNumber(total2,2,-1,,-1) &"'>" & " ") %></td>
</tr>
<tr>


De Antemano Muchas Gracias!!!
  #2 (permalink)  
Antiguo 10/08/2006, 12:48
 
Fecha de Ingreso: abril-2004
Ubicación: México D.F.
Mensajes: 1.724
Antigüedad: 20 años, 1 mes
Puntos: 4
A simple vista veo q llenas tus datos sin iterar, de ahi que solo te muestra 1 registro. tu tabla q muestra los datos debe estar en un tu bucle:

While Not Tabla.EOF
total=total+Tabla("MontoDoc")
total2=total2+Tabla("MontoDoc2")
saldo=total2-total

' AQUI LLENAR TUS DATOS DE LA TABLA
%>
<tr>
<td width="12%" bgcolor="#C0C0C0" height="30"> <p align="center"><font face="Arial" size="1"><%=Tabla.Fields("Fecha")%></font></td>
..............ETC.........
<%
'si encuentra mas de un resultado nos hace una celda mas en la tabla
Tabla.MoveNext
Wend
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:54.