Desactivar Fila De Un GRID

501 views
Skip to first unread message

Leonardo Cadena

unread,
Oct 18, 2016, 1:05:21 PM10/18/16
to vfxpro...@gmail.com, Ayudas

Hola amigos

como puedo desactivar la fila de una columna de un GRID o no permitir hacer cambios si un campo no esta vació...y donde puedo poner la condición

en el init

el en when


teno un GRID con unas ordenes de trabajo...Lo que necesito es que si la orden de trabajo ya fue lanzada no me hagan camios justo en esa Orden de trabajo,


Gracias si me dan una manita



Allan Raúl Acuña

unread,
Oct 18, 2016, 1:12:30 PM10/18/16
to vfxpro...@gmail.com, Ayudas

creo que si la idea es no permitir el cambio en una celda o campo, con los metodos gotfocus y valid podrias validarlo. En cada textbox de tu grid


Saludos cordiales.

Lic. Allan Ra??l Acu??a
Analista Programador
msn= allan...@hotmail.com
skype= NicEasySoft
            +(505) 8 999 8950
Managua, Nicaragua
Centroam??rica

De: publice...@googlegroups.com <publice...@googlegroups.com> en nombre de Leonardo Cadena <leonf...@hotmail.com>
Enviado: martes, 18 de octubre de 2016 11:05:16 a.m.
Para: vfxpro...@gmail.com; Ayudas
Asunto: [vfp] Desactivar Fila De Un GRID
 

Patricio Muñoz

unread,
Oct 18, 2016, 2:04:32 PM10/18/16
to publice...@googlegroups.com
Aparte de la solucion dada por Allan, tambien puedes usar el dynamicCurrentControl, y alternar cajas de textos enabled y disabled.

Bendiciones

El 18 de octubre de 2016, 14:12, Allan Raúl Acuña <allan...@hotmail.com> escribió:

creo que si la idea es no permitir el cambio en una celda o campo, con los metodos gotfocus y valid podrias validarlo. En cada textbox de tu grid


Saludos cordiales.

Lic. Allan Ra??l Acu??a
Analista Programador
msn= allan...@hotmail.com
skype= NicEasySoft
            +(505) 8 999 8950
Managua, Nicaragua
Centroam??rica


Enviado: martes, 18 de octubre de 2016 11:05:16 a.m.
Para: vfxpro...@gmail.com; Ayudas
Asunto: [vfp] Desactivar Fila De Un GRID

Hola amigos

como puedo desactivar la fila de una columna de un GRID o no permitir hacer cambios si un campo no esta vació...y donde puedo poner la condición

en el init

el en when


teno un GRID con unas ordenes de trabajo...Lo que necesito es que si la orden de trabajo ya fue lanzada no me hagan camios justo en esa Orden de trabajo,


Gracias si me dan una manita






--
Patricio Muñoz
Pro&Tech
Analista en Sistemas

Leonardo Cadena

unread,
Oct 18, 2016, 2:44:42 PM10/18/16
to publice...@googlegroups.com

disculpa PATRICIO MUÑOZ el dynamicCurrentControl en que objeto lo encuentro ¡¡

por favor





De: publice...@googlegroups.com <publice...@googlegroups.com> en nombre de Patricio Muñoz <protech...@gmail.com>
Enviado: martes, 18 de octubre de 2016 1:04 p. m.
Para: publice...@googlegroups.com
Asunto: Re: [vfp] Re: Desactivar Fila De Un GRID
 

Patricio Muñoz

unread,
Oct 18, 2016, 3:32:58 PM10/18/16
to publice...@googlegroups.com
Leonardo

El DynamicCurrentControl es una propiedad de las columnas de los grid.

Ejemplo

Grid1.column1.DynamicCurrentControl = "iif(tabla.campo= 1,'Text1','Text2')"


Bendiciones

El 18 de octubre de 2016, 15:44, Leonardo Cadena <leonf...@hotmail.com> escribió:

disculpa PATRICIO MUÑOZ el dynamicCurrentControl en que objeto lo encuentro ¡¡

por favor





Enviado: martes, 18 de octubre de 2016 1:04 p. m.

Jairo Miranda

unread,
Oct 18, 2016, 4:15:05 PM10/18/16
to publicesvfoxpro
En la clausula WHEN de la columna.text1  

return .t.

Víctor Hugo Espínola Domínguez

unread,
Oct 18, 2016, 5:02:03 PM10/18/16
to publice...@googlegroups.com
En el evento AfterRowColChange:

        Local llEnabled
        llEnabled = Empty(curRecordSourceGrid.CampoOT)
       
        This.ColumnX.ReadOnly = Not m.llEnabled



Saludos,
Víctor.
Lambaré - Paraguay.

Checo

unread,
Jan 18, 2018, 10:02:58 PM1/18/18
to Comunidad de Visual Foxpro en Español
Nuevamente Gracias Victor

Jose Mario

unread,
Dec 1, 2022, 5:40:00 PM12/1/22
to Comunidad de Visual Foxpro en Español
HOLA VICTOR PERONAME QUE TE MOLESTE

TENGO UNA COLUMNA EN UN GRID LLAMADO PRN Y UN CAMPO EN UN CURSOR LLAMADO PRN
COMO IMPLEMENTO ESTAS INSTRUCCIONES
evento AfterRowColChange:

 Local llEnabled
 llEnabled = Empty(curRecordSourceGrid.CampoOT)
This.ColumnX.ReadOnly = Not m.llEnabled

NO ENTIENDO QUE ES
CURRECORDSOURCEGRID

Víctor Hugo Espínola Domínguez

unread,
Dec 1, 2022, 7:04:36 PM12/1/22
to publice...@googlegroups.com
El nombre del cursor que alimenta el grid 

--
Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/44d9a8d0-029a-490b-b263-66574c89441en%40googlegroups.com.

HernanCano

unread,
Dec 1, 2022, 7:27:25 PM12/1/22
to Comunidad de Visual Foxpro en Español
Se encuentra en la ayuda de VFP9.
borrable1.png

roberto martinez andrade

unread,
Dec 2, 2022, 7:07:29 AM12/2/22
to publice...@googlegroups.com
En el column del grid..
image.png

--
Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.

Mario Oviedo

unread,
Dec 2, 2022, 9:57:28 AM12/2/22
to publice...@googlegroups.com
quede lo mismo

Has recibido este mensaje porque estás suscrito a un tema del grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este tema, visita https://groups.google.com/d/topic/publicesvfoxpro/0Je2M5I3A0Q/unsubscribe.
Para cancelar la suscripción a este grupo y a todos sus temas, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/CABoLD3FvXXkLK%3DH4yO_Q9i7Bt%2BCqScbzKoN50dDZKHXRs%2BTCrw%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages