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