Me parece que la forma mas rapida es en la ventana de propiedades buscas la grilla, una vez ubicada la grilla buscas la columna en la que se encuentra el text luego ubicas el text (Esto lo puedes hacer en un solo paso buscando de frente el text de la columna que deseas modificar de la grilla) una elegido, en las propiedades buscas el evento Valid y le das doble click, listo empiezas a codificar.
Supongo que tu grilla va a estar relacionado a un cursor, entonces le colocas:
this.value = campo_relacionado_
Saludos.
Alex
To: usuarios_fox@
From: jamorquecho@
Date: Mon, 27 Jul 2009 10:37:55 -0500
Subject: RE: [usuarios_fox] Prog. de un GRID
De nada Francisco:
Bueno creo que al menos hay 2 forma de hacer esto, una visual y la
otra programática. Yo uso la primera, esto es, arrastro el objeto grid
al formulario y con boton derecho uso el Builder, con eso defines la
tabla, los campos etc.
A partir de este momento cada Columna tiene sus objetos header1 y
column1 para cada campo, a partir de ese momento en las propiedades
del grid ubico el campo y me voy hasta su objeto texto, ahi mismo en
propiedades entro a su evento valid, o el que sea necesario.
Saludos Cordiales,
José Alfonso
To: usuarios_fox@
From: jacas28@hotmail.
Date: Mon, 27 Jul 2009 14:59:25 +0000
Subject: RE: [usuarios_fox] Prog. de un GRID
Gracias Alfonso, ahora solo me queda otra duda, ¿como declaro el evento valid para que pertenezca al grid1->Column4-
To: usuarios_fox@
From: jamorquecho@
Date: Sun, 26 Jul 2009 20:25:30 -0700
Subject: Re: [usuarios_fox] Prog. de un GRID
Hola Francisco:
Mira un objeto grid en realidad tiene agrupados a otros objetos
Una columna por cada campo que uses, un encabezado en
cada columna y adentro de esta un objeto texto.
En el objeto texto es donde trabajas con el evento valid (de
hecho estan todos los eventos de un objeto texto).
Por ejemplo suponiendo que tienes un Grid con 4 columnas
y en la última es donde quieres el código, lo que hago es
ubicar desde el formulario el objeto text1 que esta anidado
en Column4 osea:
grid1->Column4-
*en su evento valid por ejemplo:
if this.value >0
valor = this.value * Campo2
replace campo1 with valor
endif
Notaras que solo apunto a ese valor del grid y lo demas son
los campos de esa base de datos, aunque igual podrias
usar los objetos del grid.
Hay otras formas de hacerlo, espero esto te ayude.
Saludos Cordiales
Josè Alfonso
--- El dom 26-jul-09, Francisco Castillo <jacas28@hotmail.
De:: Francisco Castillo <jacas28@hotmail.
Asunto: [usuarios_fox] Prog. de un GRID
A: "Foxpro yahoogroups" <usuarios_fox@
Fecha: domingo 26 de julio de 2009, 11:42
Hola grupo, saludos desde Chihuahua.
Me encuentro con un problema, me decidí efectuar una pantalla sin utilizar para ellos el generador de pantallas del Fox, (estoy utilizando el Visual FoxPro V 9.0 SP2), pero al programar un grid, necesito programar un valid para una determinada columna, de manera que el contenido de dicha columna lo multiplique por el contenido o valor de otra, esto dentro del Método Valid de dicha columna, ¿como es posible hacer esto?.
____________ _________ _________ _________ _________ _________ _
Si no está en Windows Live, nunca pasó
http://www.actualiz atuperfil. com.mx/
[Se han eliminado los trozos de este mensaje que no contenían texto]
¡Obtén la mejor experiencia en la web! Descarga gratis el nuevo Internet Explorer 8. http://downloads.
[Se han eliminado los trozos de este mensaje que no contenían texto]
____________
Si no está en Windows Live, nunca pasó
http://www.actualiz
[Se han eliminado los trozos de este mensaje que no contenían texto]
____________
Comparte tu vida en Perfil de Windows Live. Actualízalo ya!
http://www.actualiz
[Se han eliminado los trozos de este mensaje que no contenían texto]
____________
Llévate Messenger en el móvil a todas partes ¡Conéctate!
http://www.microsof
[Se han eliminado los trozos de este mensaje que no contenían texto]
Modificar la configuración mediante la Web (ID de Yahoo! obligatoria)
Modificar la configuración mediante el correo: Cambiar a resumen diario | Cambiar el formato a Tradicional
Visita tu grupo | Condiciones de uso de Yahoo! Grupos | Cancelar suscripción
Nenhum comentário:
Postar um comentário