Inabilitar una linea de grid luego de dar click sobre el

135 views
Skip to first unread message

lervys cuicas

unread,
Dec 6, 2010, 5:41:39 PM12/6/10
to publice...@googlegroups.com
Buenas noches tengo esto   this.Value=TIME()  en el text1 de la columna 4 de un grid para que me aparezca en esa linea la hora del sistema, y le coloco thisform.gri1.column4.text1.enabled=.F. pero me desabilita toda la columna y no pueda dar click sobre ningun otro campo y me quedan vacias las otras horas....! Como puedo hacer para solo inabilitar esa linea y esa columna especifica no toda la columna...!

ultraton500

unread,
Dec 6, 2010, 7:39:37 PM12/6/10
to Comunidad de Visual Foxpro en Español
Hola Lervys, yo no conozco una propiedad dinámica para eso pero te
pregunto: qué es lo que quisieras que suceda con un registro que
deseas deshabilitar?
Por ej. que no tome el foco, que cambie de color de fuente, etc.
Saludos,
Javier.

lervys cuicas

unread,
Dec 6, 2010, 7:12:46 PM12/6/10
to publice...@googlegroups.com
Buenas noches, que no vuelva a tomar el foco para evitar modificar la informacion, claro tambien busco otra opcion que lo pueda habilitar de nuevo al momento de ocurrir un error.

> Date: Mon, 6 Dec 2010 16:39:37 -0800
> Subject: [vfp] Re: Inabilitar una linea de grid luego de dar click sobre el
> From: ultra...@gmail.com
> To: publice...@googlegroups.com

Yvan GMAIL

unread,
Dec 6, 2010, 9:16:21 PM12/6/10
to publice...@googlegroups.com

Yo para estos casos.. pongo código en el when.. de esta manera evito la entrada al campo, dependiendo de la condición que establezca.

ZeRoberto

unread,
Dec 7, 2010, 10:30:10 AM12/7/10
to publice...@googlegroups.com
Revisa el Metodo WHEN yo controlaba asi mis registros, pero no tengo el VFP a la mano.
 
Saludos

Hugo C.

unread,
Dec 7, 2010, 12:34:48 PM12/7/10
to Comunidad de Visual Foxpro en Español
En el evento WHEN podria ser algo asi

IF NOT EMPTY(THIS.Value)
RETURN .F.
ENDIF

Saludos.

On 6 dic, 17:12, lervys cuicas <lervy...@hotmail.com> wrote:
> Buenas noches, que no vuelva a tomar el foco para evitar modificar la informacion, claro tambien busco otra opcion que lo pueda habilitar de nuevo al momento de ocurrir un error.
>
>
>
> > Date: Mon, 6 Dec 2010 16:39:37 -0800
> > Subject: [vfp] Re: Inabilitar una linea de grid luego de dar click sobre el
> > From: ultraton...@gmail.com
> > To: publice...@googlegroups.com
>
> > Hola Lervys, yo no conozco una propiedad dinámica para eso pero te
> > pregunto: qué es lo que quisieras que suceda con un registro que
> > deseas deshabilitar?
> > Por ej. que no tome el foco, que cambie de color de fuente, etc.
> > Saludos,
> > Javier.
>
> > On 6 dic, 16:41, lervys cuicas <lervy...@hotmail.com> wrote:
> > > Buenas noches tengo esto   this.Value=TIME()  en el text1 de la columna 4 de un grid para que me aparezca en esa linea la hora del sistema, y le coloco thisform.gri1.column4.text1.enabled=.F. pero me desabilita toda la columna y no pueda dar click sobre ningun otro campo y me quedan vacias las otras horas....! Como puedo hacer para solo inabilitar esa linea y esa columna especifica no toda la columna...!- Ocultar texto de la cita -
>
> - Mostrar texto de la cita -

lervys cuicas

unread,
Dec 7, 2010, 1:26:12 PM12/7/10
to publice...@googlegroups.com
Buenas tardes, muchas gracias.... Lo voy a revisar...!

> Date: Tue, 7 Dec 2010 09:34:48 -0800

> Subject: [vfp] Re: Inabilitar una linea de grid luego de dar click sobre el

lervys cuicas

unread,
Dec 7, 2010, 1:31:14 PM12/7/10
to publice...@googlegroups.com

Perfecto....! Era justo lo que buscaba. Muchisimas gracias...!
> Date: Tue, 7 Dec 2010 09:34:48 -0800

> Subject: [vfp] Re: Inabilitar una linea de grid luego de dar click sobre el

ultraton500

unread,
Dec 7, 2010, 2:28:13 PM12/7/10
to Comunidad de Visual Foxpro en Español
Lervys, si quisieras indicar que un registro está deshabilitado
dandole algún color distintivo a la fuente o fondo o tachando la
fuente podrías hacerlo usando las propiedades dynamicbackcolor,
dynamicforecolor, dinamicfontstrikethru, etc. valiendote de un campo
de tipo lógico que indique su estado.
Saludos,
Javier.

On 7 dic, 12:31, lervys cuicas <lervy...@hotmail.com> wrote:
> Perfecto....! Era justo lo que buscaba. Muchisimas gracias...!
>
>
>
> > Date: Tue, 7 Dec 2010 09:34:48 -0800
> > Subject: [vfp] Re: Inabilitar una linea de grid luego de dar click sobre el
> > From: hcchav...@gmail.com

lervys cuicas

unread,
Dec 7, 2010, 7:14:57 PM12/7/10
to publice...@googlegroups.com
Ok. Javier muchas gracias, me parece buena idea resaltar con un color las lineas que ya esten cargadas. Buenas noches y gracias por tu idea

> Date: Tue, 7 Dec 2010 11:28:13 -0800

> Subject: [vfp] Re: Inabilitar una linea de grid luego de dar click sobre el

Armando Rodríguez

unread,
Dec 8, 2010, 5:02:00 PM12/8/10
to publice...@googlegroups.com

Se han dado cuenta que en algunos casos los mensajes llegan con un día de atraso ?

 

Saludos

Armando

 

De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de lervys cuicas


Enviado el: Martes, 07 de Diciembre de 2010 06:15 p.m.
Para: publice...@googlegroups.com

Reply all
Reply to author
Forward
0 new messages