Todoexpertos.com
http://www.todoexpertos.com
La respuesta está en Internet
Información de la pregunta
Título: imprimir contenido de un listview
Experto: vfox_mochis
Valoración: 4
Fecha: 06/07/2008


imprimir contenido de un listview
disculpa la molesti quisiera preguntarte como como puedo imprimir lo que hay dentro de un listview, espero y me puedas ayudar

imprimir contenido de un listview
el contenido de un list no es mas que un vector, asi que podemos hacer varias formas, una de ellas es pasarlo a cursor, tabla o vista si vas a utilizar el reporteador (Depende de la version que uses). pero basicamente es recorrer un vector

imprimir contenido de un listview
disculpa me podrias pasar en codigo para imprimirlo (la vercion que tengu es el 6.0 )

imprimir contenido de un listview
for i = 1 to thisform.list1.listindex       ? thisform.list1.listitem(i) endfor lista con una sola columna

imprimir contenido de un listview
disculpa no me funciono podrias ser un poco mas especifico por favor

imprimir contenido de un listview
de nuevo, imagina que la infamacion que se presenta en un list es una matriz puede ser de una cola columna o de varias columnas, por lo tanto para poder imprimir la informacion lo harias de la misma forma que recorrerias una matriz toando en cuenta lo siguiente: la propiedad listindex es la que te dice el numero de renglones que tiene la matriz ejemplo de : listbox con una sola columna for i = 1 to thisform.list1.listcount     ? thisform.list1.listitem(1) endfor listbox con mas de una columna for r = 1 to thisform.list1.listcount      for c = 1 to thisform.list1.columncount              ? thisform.list1.listtem(r,c)      endfor endfor

imprimir contenido de un listview
disculpa solo una pregunta mas que devo poner en el signo de interrogacion ( ?) thisform.list1.listtem(r,c)

imprimir contenido de un listview
el signo de interrogacion te imprimira en el dispositivo de visualizacion seleccionado (impresora o pantalla), ahora si lo que quieres es imprimirlo con el reporteador tienes que pasar la informacion a un cursor,vista o tabla para que lo puedas usar for r = 1 to thisform.list1.listcount     append blank in tabla     replace campo1 with thisform.list1.listitem(r) endfor clar que si es de varias columnas agregarias las columnas necesarias             

Pregunta finalizada. Valoración: 4
gracias tu respuesta fue muy util


Volver al mensaje
http://www.todoexpertos.com/categorias/tecnologia-e-internet/bases-de-datos/visual-foxpro/respuestas/1874721/imprimir-contenido-de-un-listview