Grid Insertar mas Registros ??

27/02/2004 - 13:20 por Manuel0 | Informe spam
Hola Amigos

Tengo el siguiente problemita tengo un Grid y al "Control Source" le asigno
un Archivo, el cual no tiene registros, la idea es ir insertando registros
en el Grid, y no puedo hacerlo, aunque la Propiedad del "ReadOnly" la tengo
en Falso, también chequie el "View".
Probé insertando un registro en el archivo, y ahí me mostro el registro en
el Grid, lo puedo modificar, pero no puedo insertar mas registros.
Alguien sabe como lo puedo hacer. o alguna otra sugerencia que me permita
ver una cuadrícula e insertar registros en ella.
Pd: Trabajo con VFP 6.0
Desde ya muchas gracias...

Manuel G.

Preguntas similare

Leer las respuestas

#11 Ana María Bisbé York
01/03/2004 - 21:40 | Informe spam
Hola Manuel:

A ver que no te entiendo bien.

La verdad es que yo estaba buscando en la ventana de propiedades, y no
miraba el comboBox que esta en esta ventana de propiedades.


¿No estabas buscando un textbox?

Ahora si logré ver el metodo LostFocus.


¿Ese método corresponde al textbox que estabas buscando?

¿Cómo podría programar en el metodo LostFocus de
la celda de una grilla que creo en modo de Ejecución?



¿Cómo que lo creas en ejecución? ¿No la tienes en tu generador de formulario
en tiempo de diseño? En tiempo de diseño te paras en ese objeto, que yo creo
que va a ser un textbox, buscar el método que quieres programar y le
escribes el código.

Al crearla en ejecución tengo acceso a las propiedades, Por
Ejemplo:"ThisForm.Grid1.Column1.Text1"


¿?¿? no lo se, me parece que estás en tiempo de diseño

Te aconsejo mirar en la ayuda el comando Define Class, la función
CreateObject() y aspectos relacionados.

Saludos,

Ana

"Manuel0" escribió en el mensaje
news:#Xoeom8$
Hola Amigos
Gracias por toda vuestra ayuda.

La verdad es que yo estaba buscando en la ventana de propiedades, y no
miraba el comboBox que esta en esta ventana de propiedades.
Ahora si logré ver el metodo LostFocus.

Ahora a modo de inquietud ¿Cómo podría programar en el metodo LostFocus


de
la celda de una grilla que creo en modo de Ejecución? Al crearla en
ejecución tengo acceso a las propiedades, Por
Ejemplo:"ThisForm.Grid1.Column1.Text1" ,Pero Cómo ó Dónde programo el


metodo
LostFocus????


Desde ya gracias




"Ana María Bisbé York" escribió en el mensaje
news:OrP4Bd7$
> Hola Manuel:
>
> ¿Cómo que no está? ¿Entonces cómo solucionaste el problema de arriba?
> La columna es un contenedor que no tiene valor por sí misma, el valor


está
> determinado por el control activo que tenga en su interior. De forma
> predeterminada es un textbox.
>
> En VFP6.0 funciona de esta manera que te explica Gabriel.
>
> Saludos,
>
> Ana
>
> "Manuel0" escribió en el mensaje
> news:eFqvJz6$
> > Hola Amigo
> > La verdad espero me disculpes por si no entendi bién, pero, no


encuentro
> el
> > TextBox de la Grilla. Hago click con el boton derecho del Mouse y


Click
en
> > Modificar para acceder a las propiedades, pero hago un Click Arriba y


es
> un
> > Header (No tiene Text Box),También hago Click mas abajo en el recuadro
> donde
> > me muestra (ab) en un costado de la celda, es un Column (tampoco tiene
> > LostFocus) . Como veo el TextBox para ver el LostFocus ???
> > PD: uso VFP 6.0
> >
> > Desde ya gracias...
> > Manuel
> >
> >
> > "Gabriel Gonzalez" escribió en el


mensaje
> > news:#omSnS6$
> > > Hola
> > > Create un metodo en el formulario donde haces el calculo de a *


b,
y
> > en
> > > lostfocus de textbox que tiene la columna a y b haces una llamada a
ese
> > > metodo
> > >
> > > Saludos
> > > Gabriel González
> > >
> > > "Manuel0" escribió en el mensaje
> > > news:ezAdm$4$
> > > > Gracias por vuestra Ayuda
> > > >
> > > > Logré hacerlo.
> > > > Ahora lo que quiero es: por ejemplo Tengo una Columna A,B,C ,


quiero
> > > asignar
> > > > en C la multiplicacion de A * B . Esto lo hice en el Valid de la
> Grilla
> > ,
> > > > pero solo me actualiza C cuando pierdo el Foco de la Grilla .Como


lo
> > puedo
> > > > hacer para que me actualice C una vez que yo ya he digitado ambos
> datos
> > o
> > > > simplemente al desplazarme con las teclas dentro de la grilla??
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > "Manuel0" escribió en el mensaje
> > > > news:#Lc6FyU$
> > > > > Hola Amigo
> > > > >
> > > > > Muchas gracias me sirvió, pero tengo que agregar un registro en
> blanco
> > > > para
> > > > > poder insertar mas registros a la grilla.
> > > > >
> > > > > Ahora me asaltan otras dudas.
> > > > > ¿Como puedo tener el dato de la fila,columna de la grilla en la
> estoy
> > > > > posesionado?
> > > > > No encontré la propiedad Value de la Celda ni tampoco el
lostFocus.
> > > > >
> > > > > La verdad lo que quiero hacer es por Ejemplo ingrezar un Código


en
> la
> > > > > primera columna y que en la segunda que me muestre la
descripción
> > del
> > > > > Código ingrezado.En qué metodo puedo hacer el proceso de


busqueda
y
> > > > asignar
> > > > > a la segunda columna la descripción?
> > > > >
> > > > > Desde ya gracias ...
> > > > >
> > > > >
> > > > >
> > > > >
> > > > >
> > > > > "Gabriel Gonzalez" escribió en el
> > mensaje
> > > > > news:ORZXmLU$
> > > > > > Hola
> > > > > > Setea en .t. la propiedad Allowaddnew de la grilla
> > > > > >
> > > > > > Saludos
> > > > > > Gabriel Gonzalez
> > > > > > "Manuel0" escribió en el mensaje
> > > > > > news:uhKwm3S$
> > > > > > > Hola Amigos
> > > > > > >
> > > > > > > Tengo el siguiente problemita tengo un Grid y al "Control
> Source"
> > le
> > > > > > asigno
> > > > > > > un Archivo, el cual no tiene registros, la idea es ir
insertando
> > > > > registros
> > > > > > > en el Grid, y no puedo hacerlo, aunque la Propiedad del
> "ReadOnly"
> > > la
> > > > > > tengo
> > > > > > > en Falso, también chequie el "View".
> > > > > > > Probé insertando un registro en el archivo, y ahí me mostro


el
> > > > registro
> > > > > en
> > > > > > > el Grid, lo puedo modificar, pero no puedo insertar mas
> registros.
> > > > > > > Alguien sabe como lo puedo hacer. o alguna otra sugerencia


que
> me
> > > > > permita
> > > > > > > ver una cuadrícula e insertar registros en ella.
> > > > > > > Pd: Trabajo con VFP 6.0
> > > > > > > Desde ya muchas gracias...
> > > > > > >
> > > > > > > Manuel G.
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
>
>


Respuesta Responder a este mensaje
#12 Romina
03/03/2004 - 13:53 | Informe spam
Hola!!
LO que puedes hacer es crear una tabla con los datos que necesitas y a
medida que se va ejecutando el programa vas actualizando dicha tabla, ya
sea insertando registro o lo que sea, y cada vez que actualices el cursor
debes actualizar el grid de la siguiente manera:

Grid.recordsource="Tabla"

Surrte!!
Romina

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida