FoxPro/Visual FoxPro - GRID!

 
Vista:

GRID!

Publicado por Cecilia (13 intervenciones) el 15/11/2006 19:16:44
Hola les hago una pregunta... como agrego checkboxes a un grid?? Ojala puedan ayudarme Gracias!!
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:GRID!

Publicado por luishoracio (25 intervenciones) el 15/11/2006 19:38:13
Buenas tardes,

primero debes de tener la ventana de propiedades activa, luego das clic derecho en el grid y escoges modificar, buscas en la ventana de propiedades escoges el objeto text que vas a quitar y le das un clic en el grid y le das suprimir o delete, para agregar el nuevo objeto vas a los controles de formulario, escoges el objeto y le das clic en la columna que quedó sin objeto

Si tienes alguna duda con gusto la atenderé

Hasta pronto!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:GRID!

Publicado por Cecilia (13 intervenciones) el 15/11/2006 19:58:30
Hola Luis muchas gracias por tu respuesta. Agregue los check como indicaste pero al iniciar mi formulario da el siguiente error: Error en Check1-Value el tipo de datos no coincide... Muchas Gracias!!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:GRID!

Publicado por luishoracio (25 intervenciones) el 15/11/2006 22:41:50
hola cecilia,

Recuerda que para colocar un checkbox en un grid el campo debe de ser tipo logico (.f.,.t.) o numerico.

hasta pronto!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:GRID!

Publicado por salvador (33 intervenciones) el 29/11/2006 23:44:27
con codigo seria de esta manera en el Init de la forma:

Create Cursor ftk_partorde ; ***este es el nombrte de mi cursor
(ordent n(6), ;
cvecliente n(6), ;
oki L(1), ; ****este seria el campo que va a ser el check
observa c(100))


SELECT FTK_PARTORDE
GO TOP

With Thisform.GRID1
.RecordSource = 'ftk_partorde'
.ReadOnly = .T.
.StatusBarText = ' '
.FontSize = 9
.ColumnCount = 4
.RecordMark = .F.
.ScrollBars = 3
.DeleteMark = .F.
.Height = 165
.Left = 8
.Top = 233
.Width = 785
.Visible = .T.
EndWith
* -------------------------------------------------------
With Thisform.GRID1.COLUMN1
.ControlSource = 'ftk_partorde.ordent'
.Width = 50
.Alignment = 2
.ReadOnly = .T.
.Format = "K"
.InputMask = '999999'
.HEADER1.Alignment = 2
.HEADER1.Caption = 'Ordent'
.HEADER1.FontBold = .T.
* .HEADER1.BackColor = 12632256
.TEXT1.StatusBarText = ' '
.TEXT1.Alignment = 0
.Enabled = .F.
.Movable = .F.
.Resizable = .F.
Endwith
* -------------------------------------------------------
With Thisform.GRID1.COLUMN3
.ControlSource = 'ftk_partorde.oki'
.Width = 50
.Alignment = 2
.Sparse = .F.
.HEADER1.Alignment = 2
.HEADER1.Caption = 'Final'
.HEADER1.FontBold = .T.
* .HEADER1.BackColor = 12632256
.TEXT1.StatusBarText = ' '
.TEXT1.Alignment = 0
.AddObject("Sal","CheckBox") *****aqui esta el checkbox
.CurrentControl = "Sal"
.Sal.Visible = .T.
.Sal.Caption = ''"
.Sal.Enabled = .T. .
.enabled = .T.
.MOVABLE = .F.
.Resizable = .F.
ENDWITH

en el grid1 de la forma pestaña Data/recorsource= (none)
en el grid1.column1.text1 pestaña Data/Control source = ftk_partorde.ordent
etc
en el grid1.column3.text1 pestaña Data/Control source = (none) ***columnna check

de la forma directa si se como pero hay que trabajar con una tabla dbf y no un cursor pero si te interesa escribeme.

ojala y te sirva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar