Eliminar Columnas en un Grid

1,228 views
Skip to first unread message

Arnaldo Toledano (GMail)

unread,
Aug 12, 2010, 8:22:54 PM8/12/10
to publice...@googlegroups.com
Estimados.
 
Tengo el siguiente problema, lo planteo y me dicen si alguin lo soluciono, (es decir tiene solucion), y si me puede pasar link para investigar, mejor.
 
Tengo un grid con varias columnas.
Supongamos 12 columnas.( es un ejemplo ficticio, en realidad es un grid mucho mas complejo)
   1              2                3                4                  5                     6                   7               8                   9                  10                   11                12
Fecha   Nº  Comp.  Fecha Comp. Fecha Vto.  Neto grabado   Impuestos1  Impuestos 2 Impuesto 3  Total Impuestos Total Comp. Total. Cancelado  Saldo
 
 
1.-.Se puede, (en tiempo de ejecucion por supuesto), intercambiar las columnas
2.- Eliminar columnas.
 
 
Les agradecere informacion
 
 
Arnaldo Toledano
Cordoba
Argentina


__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 5361 (20100812) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com

william zuluaga

unread,
Aug 12, 2010, 9:06:54 PM8/12/10
to publice...@googlegroups.com
para colocar el orden de las columnas puedes hacerlo
 
THISFORM.GRID1.COLUMN19.COLUMNORDER=8
para hacer que no se vean esta es una manera
 
THISFORM.GRID1.COLUMN19.HEADER1.CAPTION="   "
   THISFORM.GRID1.COLUMN19.READONLY=.T.
   THISFORM.GRID1.COLUMN19.VISIBLE=.F.
   THISFORM.GRID1.COLUMN19.width=2
william zuluaga

De: Arnaldo Toledano (GMail) <arnaldo....@gmail.com>
Para: publice...@googlegroups.com
Enviado: jue,12 agosto, 2010 19:22
Asunto: [vfp] Eliminar Columnas en un Grid

Luis Mata

unread,
Aug 13, 2010, 3:05:15 AM8/13/10
to publice...@googlegroups.com
Eliminar puedes ocultar con column.visible = .f.
y para cambiar el orden cada columna tiene la propiedad columnorder.
 
Eliminar
thisform.grid1.RemoveObject('column3')
 
Cambiar orden
thisform.grid1.column1.ColumnOrder = 3
thisform.grid1.column2.ColumnOrder = 2
thisform.grid1.column3.ColumnOrder = 1
 
Luis

Baltazar Moreno

unread,
Aug 13, 2010, 11:04:45 AM8/13/10
to Comunidad de Visual Foxpro en Español
yo utilizo una clase de SPS GridExtra es excelente!!! se las
recomiendo a todos!

http://www.sweetpotatosoftware.com/spsblog/2008/11/25/VisualFoxProGridEnhancements.aspx

Ademas de lo que pides, te hace filtros, ordenamientos por columas,
exporta a excel, en automatico te crea reportes dinamicos, valla toda
una gama de cosas dentro del grid de VFP

Es muy facil de usar, solo arrastras la clase dentro de tu form y
cambias una propiedad, donde le indicas el nombre del form. en el init
inicializas la clase. y listo.
Sin mas ni mas, funciona perfecto!!

Saludos!!

On 12 ago, 19:22, "Arnaldo Toledano \(GMail\)"

IVAN MARTINEZ

unread,
Aug 16, 2010, 12:45:06 AM8/16/10
to publice...@googlegroups.com
Esta clase es de codigo abierto, es freeware , es paga ?

>>>-----Mensaje original-----
>>>De: publice...@googlegroups.com
>>>[mailto:publice...@googlegroups.com] En nombre de
>>>Baltazar Moreno
>>>Enviado el: Viernes, 13 de Agosto de 2010 10:35 a.m.
>>>Para: Comunidad de Visual Foxpro en Español
>>>Asunto: [vfp] Re: Eliminar Columnas en un Grid

Luis Maria Guayan

unread,
Aug 16, 2010, 8:56:02 AM8/16/10
to publice...@googlegroups.com
Todas las clases publicadas por Craig Boyd en su blog (http://www.sweetpotatosoftware.com/spsblog/) son libres de utilizar y modificar

Luis María Guayán
Tucumán, Argentina
_________________________
http://www.PortalFox.com
Nada corre como un zorro
_________________________

 

IVAN MARTINEZ

unread,
Aug 16, 2010, 11:17:46 AM8/16/10
to publice...@googlegroups.com
Gracias,
 
De verdad que hay hay gente que da,
el que da , recibe.
 
Ivan


De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Luis Maria Guayan
Enviado el: Lunes, 16 de Agosto de 2010 08:26 a.m.
Para: publice...@googlegroups.com
Asunto: Re: [vfp] Re: Eliminar Columnas en un Grid

Reply all
Reply to author
Forward
0 new messages