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

partirlineas que salen de una bd

Estas en el tema de partirlineas que salen de una bd en el foro de ASP Clásico en Foros del Web. Hola estoy intentado hacer una funcion o algo que me escriba las lineas con un tamaño unico para que no me parta las tablas, es ...
  #1 (permalink)  
Antiguo 08/06/2003, 13:12
 
Fecha de Ingreso: abril-2003
Ubicación: Fuengirola
Mensajes: 15
Antigüedad: 21 años, 2 meses
Puntos: 0
Busqueda partirlineas que salen de una bd

Hola estoy intentado hacer una funcion o algo que me escriba las lineas con un tamaño unico para que no me parta las tablas, es decir , si tengo un nombre de 20 caracteres...pues que lo parta al tamaño maximo que serian por ejemplo 15, estoy usando vbscript
  #2 (permalink)  
Antiguo 08/06/2003, 13:23
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Esto te muestra desde el caracter 1 hasta el 20 de tu vaiable.
mid(variable,1,20)
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #3 (permalink)  
Antiguo 08/06/2003, 15:46
 
Fecha de Ingreso: abril-2003
Ubicación: Fuengirola
Mensajes: 15
Antigüedad: 21 años, 2 meses
Puntos: 0
Bueno srs....ia parece ser que me estoy acercando...; he encontrado una función llamada cortar que la he sacado de un codigo hecho por Carlos de la Orden Dij [email protected].
Es casi lo que estoy buscando, la función en cuestión es la siguiente:
Function Cortar (str, longitud)
' Corta una cadena 'str' a la longitud especificada. Corta por laizda
if Len(str) => longitud+4 then
Cortar=Left(str, longitud)&"..."
else
Cortar=str
end if
End Function ' Cortar
la función va dentro de un rs.fields("") con lo que el tamaño de la letra la corta al tamaño deseado .Yo voy a intentar meterlo en un bucle for each por ejemplo para que me corte cada 9 letras por ejemplo............e inserte en vez de puntos suspensivos un <br>
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 22:01.